Posted: Fri Feb 11, 2005 7:51 am Post subject: MQ Error Logging.
Apprentice
Joined: 14 Sep 2004 Posts: 30
Hi
We are currently working on a project which would have a Alteon load balancer in front of two MQ Servers.
The Alteon would healthcheck one of the MQ Servers by identifying if the listener process for our Q Manager is running fine. If the healthcheck fails, it forwards the messages to the other MQ Server.
We had almost completed with this when we identified that the following error messages are logged in the Error logs of the QManager whenever the Alteon checks for the MQ Listener process.
EXPLANATION:
An error occurred receiving data from 'uslond1-101-if21 (192.146.34.132)' over
TCP/IP. The connection to the remote host has unexpectedly terminated.
ACTION:
Tell the systems administrator.
----- amqccita.c : 2781 -------------------------------------------------------
02/04/05 10:13:26
AMQ9228: The TCP/IP responder program could not be started.
EXPLANATION:
An attempt was made to start an instance of the responder program, but the
program was rejected.
ACTION:
The failure could be because either the subsystem has not been started (in this
case you should start the subsystem), or there are too many programs waiting
(in this case you should try to start the responder program later). The reason
code was 0.
----- amqrmrsa.c : 461 --------------------------------------------------------
*******************************************************************************
We identified that the host name as mentioned in the log file (192.146.34.132) is the IP of the Alteon load balance and the error is thrown whenever the alteon checks for the listener process in the MQ Server.
This causes lots of unuseful informations getting logged in our Error Log file. This also increases the log file size leading to disk space constraints.
Can anyone help me out in preventing these unuseful errors getting logged??
We tried something similiar and gave up.
The only way to really determine if MQ is healthy is to send a message.
Don't try to check port 1414 for MQ health either - the message will be rejected as IBM does not provide the message structure you need to communicate with MQ (of course the MQ Client knows how).
Joined: 16 May 2001 Posts: 668 Location: Switzerland
Hi
Any reason you don't just cluster the two servers? This will do a simplistic load balance based on a "round-robin" distribution - usually good enough. If you're firing at these two servers from multiple sources they should still spread the load pretty well
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum