1
我遇到了問題。Apache Camel FTP客戶端併發
我有我在兩個不同的服務器上部署的兩倍的應用程序,該應用程序使用ftp組分:
<from uri="ftp://..." />
正如我部署兩次(Like this)我有併發性和一些FTP服務器中的文件正在處理兩次,或者在其他節點首先處理異常時引發異常(FileNotFoundException)。
有沒有解決方案?
Thx。
我遇到了問題。Apache Camel FTP客戶端併發
我有我在兩個不同的服務器上部署的兩倍的應用程序,該應用程序使用ftp組分:
<from uri="ftp://..." />
正如我部署兩次(Like this)我有併發性和一些FTP服務器中的文件正在處理兩次,或者在其他節點首先處理異常時引發異常(FileNotFoundException)。
有沒有解決方案?
Thx。
是的,您可以查看以主/從模式設置FTP路由,因此只有其中一個在任何時候都處於活動狀態。或者,您可以使用共享的冪等存儲庫作爲「鎖定」,以便他們只能從該存儲庫獲取排它鎖定時才能抓取文件。
它包含在「駱駝在行動」第17章和第12章中。
你可以在駱駝網站上找到一些細節,但不像書中那麼好的文檔。