camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Claus Ibsen <>
Subject Re: load balancing & fail over
Date Sat, 29 Dec 2012 09:29:06 GMT
On Fri, Dec 28, 2012 at 10:05 PM, Christian Müller
<> wrote:
> The fail over mechanism is implemented by Apache Karaf and well documented.
> Google for it...

The failover in Karaf is on a container level failover, with a
hot-standby container.

If you need application level failover and load balancing then Karaf
doesn't offer that.
(For example your application calls an external service which fails,
and your application should fail-over calling some other system

Yes you can use Camel without SMX for load balancing and failover.

See the load balancer EIP

And some Camel components have load-balancing and failover built-in
such as JMS and ActiveMQ components.
And some of the distributed cache/queues components such as Hazelcast
/ jgroups etc.

And check some of the 3rd party links as ppl have blogged about this

And another matter running Camel standalone. You may also consider
using a container to host your applications.
And then Apache Karaf is an excellent container. Or classic containers
such as Tomcat is also useable.

> Sent from a mobile device
> Am 28.12.2012 21:09 schrieb "maheshadepu" <>:
>> Hi All,
>> Is it possible to implement load balancing & fail over without using Apache
>> Service Mix.
>> I have few camel routes those are declared in spring xml file. I am loading
>> camel/spring context thru a
>> java class. This works fine for development machines. I want to implement
>> load balancing & fail over
>> for production env.
>> To Implement  load balancing & fail over, could you suggest me what all
>> changes I have to do?
>> Thanks,
>> Mahesh
>> --
>> View this message in context:
>> Sent from the Camel - Users mailing list archive at

Claus Ibsen
Red Hat, Inc.
FuseSource is now part of Red Hat
Twitter: davsclaus
Author of Camel in Action:

View raw message