Is single jms broker able to use multiple httpServlets?
Hi
Is single jms broker able to use multiple httpServlets? If so then how to configure it?
The motivation for such configuration is scalability and resilience: if one broker is associated with single remote servlet then in case of the servlet failure the broker also becomes unavailable.
According to the http://docs.sun.com/source/819-0066/a_http.html a broker can be configured with an instance of a remote httpServlet but there is no information if/how it can be configured with multiple servlets.
We are currently using Sun Java System Application Server Enterprise Edition 8.1 2005Q2 UR2 (MQ product version 3.6)
regards
Mariusz
[676 byte] By [
mkrzemiena] at [2007-11-27 1:17:52]

# 1
mmmm, I remember that the broker open a port, the servlet connect to that port, and you can configure the client to behavior you indicate (failover, round robin) between the configured brokers, so one servlet to many brokers...
think you will need another instance of the broker to that what you want (failover on the servlet), but...
in my experice usually the servlet is not the problem (a small tomcat, will be just fine), is the protocol it self.. it's too much overload... it make one http request for everything, I was not happy with the scalabilty, soo I maje my own servlet that take several messages from the broker, package them and wait for the client, it improve a lot the traffic..
salut!