Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用 java 检查 MQ 中的连接(如果是在线/离线)。有人可以指出我正确的方向/也许有示例代码供我查看。解决这个问题的最佳方法是什么?
我认为最好的方法是进行预期的 MQ 函数调用并处理在连接不可用时返回的异常。例如,您想MQQueue.Put拨打电话,但不确定连接是否打开。您可以继续拨打电话。如果连接不可用,您将收到 2009 - 连接中断异常。您的应用程序需要处理此异常并重新建立连接。
MQQueue.Put
请记住,在发出 MQ 调用之前连接可能已打开,但在实际发出调用时可能会中断。因此,最好发出 MQ 调用并处理任何异常。
你有没有看下面的链接
http://java-brew.blogspot.com/2011/01/java-code-to-connect-to-mq.html