Hi,

We have four instance of gemfire distributed cache running in different machines. Distributed cache contains trade messages. Apache camel running in one of the machine reads JMS topic and populates this distributed cache. At any cost we don't want to introduce out-of-sequence in processing input JMS topic.

On the down side, every time Apache camel goes down (it is rare, but happened), we have to start the instance in the same machine (or another machine) manually. But running two difference instance, will end-up processing out-of-sequence.

should we need to look into zookeeper for solution?, is there a way running four parallel camel instance, but only one could be guaranteed active at a given time, other instance can become active only if there are no other active instance available.

Could someone guide about how to handle this scenario for automatic failover?

Regards
Mohan

Reply via email to