Hi,

nice thread, thanks for the sharing... to me, multiple instances makes sense
for fail-over. Just configure it through the ActiveMQ...

Mike


2011/3/29 Achim Nierbeck <bcanh...@googlemail.com>

> Hi Gonzalo,
>
> Makes sense, besides one point, why do you expect you need multiple
> Karaf instances?
> Regarding Camel or Spring there is no need to deploy those in extra
> Servers, because you only got
> one CamelContext/SpringContext per bundle. Therefore I'm sure you can
> use one Karaf instance with all your routes. ActiveMQ can be deployed
> on top of Karaf too, since it is the basis for ServiceMix :)
>
> One reminder though, if you need to communicate effectively between
> different Camel routes in different bundles you should think about
> NMR, which runs best with ServiceMix :)
>
>
> Regards, Achim
>
> 2011/3/29 gonzalo diethelm <gdieth...@dcv.cl>:
> >> Hi,
> >
> > Hi Achim, thanks for answering.
> >
> >> just my 0.02$ on a container/runtime.
> >> My best experience as runtime for Camel is to use Karaf.
> >> If you need more out of the box components like ActiveMQ and so forth
> >> you might also consider to use Servicemix.
> >
> > OK, my incipient plan so far is to use Karaf to host each of my services
> as a separate bundle, and maybe have several Karaf instances running on a
> single machine. Each bundle (service) will use Spring for its configuration
> and wiring, including bootstrapping Camel. I expect to be able, as well, to
> configure ActiveMQ in this setup directly from Spring, and hopefully avoid
> (for now) ServiceMix, since it seems "pure" Camel will cover all my needs.
> Does this make sense to you?
> >
> > --
> > Gonzalo Diethelm
> >
> >
>

Reply via email to