前几天在一个环境(简称S)上建立 MQ集群时,导致另外一个环境(简称D)的MQ出现问题,D环境一部分程序在写集群队列时出现错误。
在看了一下S环境的创建集群通道的脚本中机器ip未修改。
所以导致了D环境的MQ集群无法正确工作。
后将D 和 S环境的集群全部重新建立依然无法解决。
最后考虑到可能需要刷新下集群的配置,于是在将S环境的MQ对象全删除后。在D环境对集群中的队列执行了如下语句后
RESET CLUSTER(cluster_name) ]
ACTION( FORCEREMOVE )
QMNAME(string) | QMID(string)
[ QUEUES( YES | NO ) ]
重新建立D环境的MQ集群。问题得以解决。
当时由于不知道如何获得QMID就直接使用了QMNAME
浙公网安备 33010602011771号