Author |
Message
|
vennela |
Posted: Fri Jan 13, 2012 12:40 am Post subject: MultiInstance Broker and HTTP Requests |
|
|
 Jedi Knight
Joined: 11 Aug 2002 Posts: 4055 Location: Hyderabad, India
|
If we setup a multi instance broker, how will the HTTP requests be redirected? Is it the duty of the clients to do that themselves?
Should we front end the broker with something like Datapower or some kind of load balancer? |
|
Back to top |
|
 |
smdavies99 |
Posted: Fri Jan 13, 2012 12:58 am Post subject: Re: MultiInstance Broker and HTTP Requests |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
vennela wrote: |
or some kind of load balancer? |
Yes. _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. |
|
Back to top |
|
 |
mqjeff |
Posted: Fri Jan 13, 2012 2:25 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
Unfortunatetly, the proxyservlet that ships with broker doesn't current support multi-instance brokers. |
|
Back to top |
|
 |
Esa |
Posted: Fri Jan 13, 2012 3:40 am Post subject: |
|
|
 Grand Master
Joined: 22 May 2008 Posts: 1387 Location: Finland
|
mqjeff wrote: |
Unfortunatetly, the proxyservlet that ships with broker doesn't current support multi-instance brokers. |
Does it have to, if you use instance specific client connection channels and a properly configured channel definition table? Or an intermediate queue manager?
You mean a situation where the broker switches instance between request and response flows? Isn't it possible to configure an MQ V7 client to reconnect automatically?
Excuse me, if I'am totally wrong (again). My knowledge is 90% theory, 10% guessing and 0% practical experience when it comes to the proxy servlet. |
|
Back to top |
|
 |
smdavies99 |
Posted: Fri Jan 13, 2012 4:00 am Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
Esa wrote: |
Does it have to, if you use instance specific client connection channels and a properly configured channel definition table? Or an intermediate queue manager?
|
Eh? The OP clearly stated that they were intested in HTTP connections so I'd really like a nice simple explanation on how HTTP connectinos are related to Channels etc.
There are many commercial load balancers out there.
Here is one.
http://loadbalancer.org/
{Other makes of load balancer are available} _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. |
|
Back to top |
|
 |
mqjeff |
Posted: Fri Jan 13, 2012 4:10 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
smdavies99 wrote: |
Esa wrote: |
Does it have to, if you use instance specific client connection channels and a properly configured channel definition table? Or an intermediate queue manager?
|
Eh? The OP clearly stated that they were intested in HTTP connections so I'd really like a nice simple explanation on how HTTP connectinos are related to Channels etc. |
The proxyservlet uses MQ to pass messages into the HTTP and SOAP nodes.
Esa - it's stated that the proxyservlet doesn't work with multinstance brokers. Should you feel like you want to run your own experiments, I agree that the things you have said should work. But I've not done it, and the people that wrote the thing says it doesn't work. So... |
|
Back to top |
|
 |
smdavies99 |
Posted: Fri Jan 13, 2012 5:14 am Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
mqjeff wrote: |
The proxyservlet uses MQ to pass messages into the HTTP and SOAP nodes.
|
Opps. I didn't know that...
my excuse is that this is a bit of broker that is need to know and until now, I've never needed to know it as all the places there a LB or a ProxyServlet has been needed, already had/have something in place to do it. _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. |
|
Back to top |
|
 |
|