We had a pretty big thread on User's forums some time ago about how clustering works.
http://www.jboss.com/index.html?module=bb&op=viewtopic&t=133762
In summary, we aways send the message to the consumers on the box where you sent the
message. Having it as a single queue on the cluster wouldn't scale (simple
mathematics), as you would have a single queue on the whole cluster. If you have multiple
producers (one on each box), you would have the load distributed.
As Tim Fox pointed out on that thread, if you can't process in parallel, you can't
scale up:
http://en.wikipedia.org/wiki/Amdahl%27s_law.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4158047#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...