我想知道你是否可以帮助我解决以下问题。
在队列管理器收到一段无消息后,队列管理器将进入“休眠”状态,除非您使用IBM WebSphere Explorer使用该命令“启动队列”。
另一方面,如果您发送消息并期待响应,则会说 - 无法连接。 然后,如果再次发送相同的消息,期待响应,我注意到队列管理器已经醒来。
总而言之,我的问题是:
在发送实际消息之前,有没有人知道“唤醒”队列管理器的命令(如上所述)。
先谢谢,
答案 0 :(得分:0)
IBM MQ队列管理器未转至sleep
。如果队列管理器正在运行,那么它处于唤醒状态并且没有“唤醒”。必须有一些原因,因为队列管理器可能已关闭。检查“errors”文件夹中的日志。
你能解释一下'开始排队'是什么意思吗?因为没有那样的东西。有一个开始queue manager
。
当“无法连接”时,您会得到什么MQ原因代码。
答案 1 :(得分:0)
确定,
所以我与MQ服务的管理员交谈,并且他们可以设置一个参数(我认为有些超时)将其设置为0,因此它永远不会“睡觉”。
这将解决问题。