camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Pavlovich <>
Subject Re: Clustered routes in master/slave mode
Date Wed, 01 Jun 2016 17:34:13 GMT


I could see a lot of value in having this feature for file://, ftp:// 
and several other components as well.

Are you thinking Context or Route level or both?


On 5/28/16 2:52 AM, Claus Ibsen wrote:
> Hi
> We have a few components that offer capability to run a Camel routes
> in master/slave mode, where one node is elected as master and only
> runs the route at that node, and the other nodes are in slave mode,
> and then will failover if needed.
> For example camel-zookeeper, and camel-quartz can do that. And now
> also camel-consul. And possible others I have forgot.
> I wonder if we should introduce some API those components
> implementations can implement so we would better be able to manage and
> know about this. Then we can have JMX information about routes being
> in master/slave mode, and you can see for example in a 4 node cluster
> that its node-b that is the master.
> node-a route-foo: slave
> node-b route-foo: master
> node-c route-foo: slave
> node-d route-foo: slave
> We have a bit old JIRA ticket about this:

View raw message