activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Javier Leyba" <xle...@gmail.com>
Subject Re: Architecture doubt
Date Tue, 21 Mar 2006 12:00:48 GMT
Sorry, but I forgot to tell you my clients will be 100% consumers except one.

J


On 3/21/06, James Strachan <james.strachan@gmail.com> wrote:
> Absolutely; you should be able to make a network of master/slave
> brokers. A master/slave pair acts as a logical broker - so you should
> be able to network them.
>
> BTW what kind of load do you expect? Are the 10K clients mostly
> consumers or are they all publishing etc? e.g. what kinds of
> messages/second are you thinking of.
>
> Depending on your OS and the hardware you're running it on, a single
> broker could deal with 10K clients - its mostly an issue of can the
> broker deal with the IO load, the number of threads & mostly the
> number of sockets that the broker can deal with; but its likely you'll
> want a few less clients per broker - maybe 1-4K per broker.
>
> James
>
> On 3/21/06, Javier Leyba <xleyba@gmail.com> wrote:
> > Hi All
> >
> >
> > I'm planning to use ActiveMQ in a big environment with more than 10
> > thousands clients subscribed to topics.
> >
> > Obviously, I'll need HA and some kind of load balancing.
> >
> > I've tested a master/slave architecture and it worked (i've problems
> > with my listener now, but it worked).
> >
> > I've tested a net of workers too and it works balancing data.
> >
> > But now I've a big problem. If I use a master/slave option, my server
> > will be receiving a lot of work, specially when clients starts their
> > job at 8am. I really don't know if a broker will work well against
> > such heavy load. The way to avoid this is to have a net of brokers
> > with n brokers receiving the heavy load in a balanced way, but a net
> > of workers give no HA.
> >
> > Now I think my solution could be a mix of both scenarios and I want to
> > ask: Could I make a net of brokers where each broker be a master/slave
> > node ? Is this possible ?
> >
> > Do somebody have another idea to construct my environment ?
> >
> > Thanks in advance
> >
> > J
> >
>
>
> --
>
> James
> -------
> http://radio.weblogs.com/0112098/
>

Mime
View raw message