May 24th, 2010, 03:59 AM
Load Balancing in JMS
I need to implement load balancing in JMS arch.
PFB the structure of my applications .
Application 1 and Application 2 are placed on different weblogic servers.
Application 3 is the common upstream for both the servers and is also placed on a different server .
The mode of comm. Between app3 –app1 and app3-app2 is JMS .
Appl3 should be uniformly distributing the requests to both the servers (appl2 and appl1) . How can this kind of load balancing implemented in weblogic 9.1 and on jms interface .
I have tried using distributed queues but they can be used on the server only . Here all the applns are on different servers .
Please help if you know the solution .
May 25th, 2010, 02:29 AM
Maybe you should ask this question on a forum for WebLogic JMS. Spring JMS doesn't cover configuration, so the chances of finding admins here are rather slim.
Besides, there are open-source JMS implementations, that offer distributed access and load-balancing out of the box.
May 28th, 2010, 07:31 PM
how about creating a Queue in your jms server and let app 1 and app2 consume from that Queue, app 3 writing messages to the given Queue ?
Originally Posted by F.Degenaar
Queue would do load-balancing for multiple consumers.