camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Luca Burgazzoli <lburgazz...@gmail.com>
Subject Re: Clustered routes in master/slave mode
Date Sat, 28 May 2016 14:06:02 GMT
+1

I have implemented consul and etcd based RoutePolicy but a simpler and
dedicated  API would be really useful.


On Saturday, 28 May 2016, Claus Ibsen <claus.ibsen@gmail.com> 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:
> https://issues.apache.org/jira/browse/CAMEL-4454
>
>
>
>
> --
> Claus Ibsen
> -----------------
> http://davsclaus.com @davsclaus
> Camel in Action 2: https://www.manning.com/ibsen2
>


-- 
---
Luca Burgazzoli

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message