IBM Support

What is the order for terminating the active channels when a queue manager is ending?

Question & Answer


Question

You want to know the order in which the WebSphere MQ (WMQ) queue manager terminates the active channels when the queue manager is ending?

Answer

The channels are stopped in the order in which they appear in the channel status table, which is an internal structure maintained by the queue manager.

If the queue manager has not been running very long this is likely to be the order in which the channels were started.

However, since slots in the status table are reused when a channel stops and another starts, for a queue manager which has been running for an appreciable length of time, and has had channels starting and stopping, the channels are effectively in random order.

[{"Product":{"code":"SSFKSJ","label":"WebSphere MQ"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Channels LU62 \/ TCP","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF012","label":"IBM i"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"7.5;7.1;7.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
15 June 2018

UID

swg21669244