每当我们尝试重新启动MQ服务器中的队列管理器时,即使我们使用endmqm <QM> and endmqm -i <QM>结束QM,一些进程仍在侦听。由于这些进程正在侦听已结束的QM,因此我们无法启动QM。
有没有人能建议在QM结束时自动终止进程的最佳实践?
发布于 2013-12-20 07:58:15
您运行的是什么版本的MQ?即发出dspmqver命令
您是否应用了最新的FixPack?
队列管理器应该在没有任何问题的情况下关闭。您的应用程序是否将*_FAIL_IF_QUIESCING选项用于MQOPEN、MQGET和MQPUT调用?IBM的MQ最佳实践中清楚地记录了这一点。如果应用程序没有使用带有wait的MQGET的MQGMO_FAIL_IF_QUIESCING选项,那么应用程序将阻止MCA关闭。
https://stackoverflow.com/questions/20686285
复制相似问题