Author |
Message
|
uditara |
Posted: Mon May 04, 2015 6:09 am Post subject: WMB Web Service-Broker did not provide a respons within time |
|
|
Apprentice
Joined: 18 Nov 2013 Posts: 36
|
Hi All,
WebSphere Message Broker 7.0
Effective Level - 7.0.0.3
Web Service hosted on Message Broker with the http listener port
Message Flow addition instance 4 (3+1)
Service Protocol - HTTP
Issue Summary :- HTTP Client (source appliance) is sending 160+ requests per second to WMB Web Service and they are not receive the response for 40-60 requests per second.
The exception received from WMB Web Service - Broker MIDDWMB1 did not provide a response within the time interval.
Out of 150+ TPS only 100 tps processing successfully from WMB Web Service and others request are failing with the above exception.
It is look like some capacity/performance related problem with the Message Broker.
I have check the CPU/Memory/High Process but it is look like there is no over utilization in CPU and Memory.
Below are the WMB Web Service parameters presently configured :-
mqsireportproperties MIDDWMB1 -b httplistener -o HTTPConnector -n maxKeepAliveRequests
blank value..It is default 100
mqsireportproperties MIDDWMB1 -b httplistener -o HTTPConnector -n maxThreads
blank value..It is default 200
Can someone please have a look into this and let us know what parameters need to be performance tune to achieve the 200+ throughput...
Br...
UdiTara... |
|
Back to top |
|
 |
Vitor |
Posted: Mon May 04, 2015 6:16 am Post subject: Re: WMB Web Service-Broker did not provide a respons within |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
uditara wrote: |
Can someone please have a look into this and let us know what parameters need to be performance tune to achieve the 200+ throughput... |
Why not try some performance testing to determine the parameters? That's much more reliable than some random strangers on the Internet guessing what the flows do and how your environment is set up.
You can proably do this in one of the environments where you're testing the new fix pack you're going to apply to your sadly back-level v7 broker. Or you can tune in the environment where you're testing the v8 / v9 broker that you're going to migrate to when v7 goes out of support in a few months. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
uditara |
Posted: Mon May 04, 2015 7:11 am Post subject: |
|
|
Apprentice
Joined: 18 Nov 2013 Posts: 36
|
Vitor,
Thanks for the quick response.
This issue is observed in the production environment.
As per source application the request volume suddenly increase for this particular flow.
For load/performance testing - Need to check if such environment available for load testing.
Br
UdiTara |
|
Back to top |
|
 |
Vitor |
Posted: Mon May 04, 2015 8:16 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
uditara wrote: |
Need to check if such environment available for load testing. |
As I said previously, you should have such environments available for the reasons I quoted. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
inMo |
Posted: Mon May 04, 2015 11:51 am Post subject: |
|
|
 Master
Joined: 27 Jun 2009 Posts: 216 Location: NY
|
How long does it take to process a single request in the single instance message flow used to create the service? |
|
Back to top |
|
 |
|