Concurrency ApacheCamel FTP客户端并发性

Concurrency ApacheCamel FTP客户端并发性,concurrency,apache-camel,ftp-client,camel-ftp,Concurrency,Apache Camel,Ftp Client,Camel Ftp,我有个问题 我在两台不同的服务器上部署了两次应用程序,该应用程序使用ftp组件: <from uri="ftp://..." /> 当我部署它两次()时,我具有并发性,FTP服务器中的一些文件被处理了两次,或者在另一个节点首先处理它时抛出异常(FileNotFoundException) 有什么解决办法吗 Thx。是的,您可以查看在主/从模式下设置这些FTP路由,因此在任何时候只有一个是活动的。或者,您可以使用共享幂等存储库作为“锁”,这样,只有当他们能够从repo获得独占锁时

我有个问题

我在两台不同的服务器上部署了两次应用程序,该应用程序使用ftp组件:

<from uri="ftp://..." />

当我部署它两次()时,我具有并发性,FTP服务器中的一些文件被处理了两次,或者在另一个节点首先处理它时抛出异常(FileNotFoundException)

有什么解决办法吗


Thx。

是的,您可以查看在主/从模式下设置这些FTP路由,因此在任何时候只有一个是活动的。或者,您可以使用共享幂等存储库作为“锁”,这样,只有当他们能够从repo获得独占锁时,他们才能获取文件

《骆驼在行动》一书第17章和第12章也介绍了这一点

你可以在骆驼网站上找到一些细节,但是没有这本书那么好