如何检查IBM MQ群集队列和队列管理器已经在Linux中的群集中?

时间:2017-01-29 18:15:11

标签: ibm-mq

`我需要检查群集中是否已存在MQ队列。 dspmq命令和 dis q(TEST.QUEUE)CLUSTER。哪个命令用于检查IBM MQ队列已存在于集群

1 个答案:

答案 0 :(得分:1)

dspmq用于显示队列管理器状态。 如果要查明群集中是否已有Queue,则需要执行以下MQSC命令DISPLAY QCLUSTER(<Queue Name>) WHERE (CLUSTER EQ <cluster name>)

但是,只有队列管理器知道队列时,响应才有效:

  • 如果您在完整存储库上执行该命令,那么您可以信任该响应,因为完整存储库始终知道有关该集群的所有信息。
  • 如果在部分存储库上执行该命令,则队列管理器只能在应用程序已尝试使用队列时告诉您有关队列的信息。否则它不知道它是否存在。