在camel / service mix中集群文件和ftp / sftp端点

时间:2014-05-26 09:28:49

标签: apache-camel jbossfuse apache-servicemix fuseesb

我有一个场景,我想在不同的框中运行两个服务混合实例时理解和学习。每个实例都有一个相同的程序,它将从ftp端点获取一个文件。他们的行为将如何?

两个节点都会选择文件,还是只有一个选择它。在这种情况下,我们不会在读取文件或将文件移动到任何其他位置后删除文件,并且文件会保留更长时间。

我还想知道是否有可用于此场景的任何负载平衡解决方案,可以从Camel为入站端点配置,如文件和ftp / sftp。

1 个答案:

答案 0 :(得分:3)

Apache ServiceMix没有这样的功能。

fabric8开箱即用,具有Camel主组件

虽然您可以查看使用Apache Camel的路由策略

...其中有一个用于主/故障转移的zookeeper路由策略。但是

...或者您也可以构建自定义路由策略以进行主/故障转移。