I believe MQSoftware has a package (QPasa?) that will detect a channel stopping and try and restart it. If you have the budget that is. I would be surprised if there weren't others out there (Omegamon?) that do the same thing.
The question is....does the cost to the business of these disconnects warrant the cost of the monitoring package?....only you can answer that.
If you can't deal with messages piling up in an XMITQ to QM1 because QM1 is N/A and instead want to go to then go to QM2, then just use MQClient conections and try to connect directly to QM1. If you can't go to QM2 directly yourself.
Monitoring MQ channels and choosing which way to go is NOT the way to accomplish this.
Quote:
I believe MQSoftware has a package (QPasa?) that will detect a channel stopping and try and restart it.
Kevin, yes QPASA can do that. So can MQ (retry interval) _________________ Peter Potkay
Keep Calm and MQ On
True but my understanding was that the application program is somehow checking the status of the channel (and I agree with you and others that this is never a good thing to do). So I sort of assumed an external monitor would be a better solution for them in this case.
Personally I would use a mix of heartbeats, reties and tirggering for this but I suspect the whole application is badly designed in the first place and from what has been said so far that is beyond the scope of the poster.
How about an MQ Cluster. With 6.0 you can set a preferred target (cluster workload parm from 0 to 9) and if that is not available it would automatically fall back to the other cluster member(s).
You could even achieve load balancing if you were so inclined!... _________________ MQ & Broker admin
I think I should pay attention to troubleshoot why there's TCP/IP errors as the servers are connected to the same switch. It would be grateful if someone can help on explaining the MQ error message and how is it related to network problem.
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