我是Apache Camel的新手,並計劃在Grails應用程序中實現File Poller以部署在兩個節點的Jboss集羣中。Jboss集羣中的Apache Camel
我打算使用Grails路由插件來包含Camel。
問題是,由於它是一個集羣環境,我們將有兩個駱駝上下文正確 (每個節點中有一個)?如果是這樣,那麼兩者將具有相同的路線。當源文件夾中存在文件時,兩個駱駝上下文是否都會嘗試處理該文件?我不希望兩個節點嘗試處理文件並導致失敗的情況。我只希望該文件只能由一個駱駝上下文和路由處理。我是否需要做特殊的事情來處理這種情況,或者駱駝有能力在集羣中工作?
非常感謝Nicholas。那麼這是否意味着我們無法在集羣中運行camelContext?我所需要的只是文件應該在任何給定的時間點由唯一的上下文處理..你能解釋一點嗎?我對駱駝真的很陌生。 – VimalKumar