【发布时间】:2010-06-01 16:22:59
【问题描述】:
我正在使用以下代码连接 MQ。我能够成功连接到 MQ。我的情况是我每 1 分钟将消息发送到 MQ 一次。断开电缆后,我收到 ResonCode 错误,但 IsConnected 属性仍然显示为 true。这是检查连接是否仍然连接的正确方法吗?或者有任何最佳实践。
我想在应用程序启动时打开连接,让它永远打开。
公共静态 MQQueueManager ConnectMQ() {
如果 ((queueManager == null) || (!queueManager.IsConnected)||(queueManager.ReasonCode == 2009)) { queueManager = new MQQueueManager(); } 返回队列管理器; }
【问题讨论】:
标签: connection ibm-mq