我们计划使用 Camel 在一些外部系统(FTP、SOAP-WS、REST-WS、主题、队列等)之间进行集成。
我们可能会使用 Spring 配置(Camel 上下文 XML),并且由于信息量很大,我们计划将其部署到 Tomcat 集群。
我没有找到任何文档,如果它是一种可能的配置,并且如果两个应用程序(假设它是两个 tomcat 一开始)可以干扰。
更新
在使用 Camel 三年后,它似乎在某些情况下得到了很好的管理:“JMS”和 Web 服务,负载平衡在这些情况下运行良好,但在“JMS”的情况下,如果出现以下情况,我们会松散消息的顺序我们不使用标题JMSXGroupID
。
然而,对于从文件(或 FTP、sFTP、FTPS)消费的服务,这个问题仍然存在。目前我们只激活一条腿来从这个来源消费,万一这条腿坏了,不幸的是,在第二条腿中没有自动开始使用 FTP 文件的路线。