Java IBM MQRC_连接_推荐做法

Java IBM MQRC_连接_推荐做法,java,jms,ibm-mq,Java,Jms,Ibm Mq,好的,我们在测试过程中看到了另一个,我正试图找出处理这些问题的推荐做法。我们正在使用JMS进行连接,我已经在我们的MQConnectionFactory上设置了这一点: cf.setClientReconnectOptions(WMQConstants.WMQ\u客户端\u重新连接) 这是: cf.setClientReconnectTimeout(86400) …这似乎应该从网络中断、IBM MQ服务器重新启动和/或停机一段时间等等(一天)中恢复过来。但是…我必须重新启动我们的客户端应用程

好的,我们在测试过程中看到了另一个,我正试图找出处理这些问题的推荐做法。我们正在使用JMS进行连接,我已经在我们的
MQConnectionFactory
上设置了这一点:

cf.setClientReconnectOptions(WMQConstants.WMQ\u客户端\u重新连接)
这是:

cf.setClientReconnectTimeout(86400)

…这似乎应该从网络中断、IBM MQ服务器重新启动和/或停机一段时间等等(一天)中恢复过来。但是…我必须重新启动我们的客户端应用程序,因为当尝试在队列上放置消息时,我们收到一个
MQRC\u连接\u断开的
错误。

查看此链接是否有帮助=>队列管理器是如何重新启动的?如果管理员在没有
-r
标志的情况下执行endmqm,它将不会重新连接。我必须在其他人回来时与他们进行检查,但我认为队列管理器不会在应用程序启动和出现错误之间重新启动。虽然这通常是很好的信息。请查看此链接是否有帮助=>队列管理器是如何重新启动的?如果管理员在没有
-r
标志的情况下执行endmqm,它将不会重新连接。我必须在其他人回来时与他们进行检查,但我认为队列管理器不会在应用程序启动和出现错误之间重新启动。虽然总的来说这是个好消息。