I am using IBM websphere version 18.104.22.168 on which i am hitting muliple webservices(number of max users working at a time is around 120) and while hitting webservices i am facing an issue that the webservice request xml is printed in the MQlogs of the server but the same request is not reaching to the middleware server but i have one more application module of the application system on different app server that is easily accessing all the webservices from the same MQ server at the same time.
The request flow is:
Application Websphere server --->MQServer-->Middleware Server-->Main System(that process the request and sends back the response)
The issue is resolved when the application websphere sever instance is restarted but after sometime(or next day) the same issue re-occurs and is resolved again when the appserver instance is restarted, the appserver is on clustered environment.
Hi Nakul - In all probabilities you are using App server MQ connection pooling right?
Can you please let me know the configuration that you have made on MQ connection pooling?
While publishing and subscribing messages, are you using sync messaging?
What is the time out period?
Do you send reply queue name along with correlation id or you create a dynamic reply queue at runtime?