1

我正在使用 IBM XMS v 9.0 .NET C# 客户端库来连接 IBM MQ。建立连接后,分配 MessageListener 和 OnXMSException。已设置 XMSC_WMQ_CLIENT_RECONNECT_TIMEOUT = 30。

我们在 MessageListener 上收到消息,一切正常。

成功连接后断开网络连接时,不会将任何异常传递给 OnXMSException 侦听器方法。

我的意图是,如果 MQ 连接不再有效/活动,我应该尽快返回错误,以便我可以快速建立新连接以开始读取消息以避免队列积压。

XMSC_WMQ_CLIENT_RECONNECT_TIMEOUT 是正确的吗?或为此存在任何其他设置?

我正在尝试断开网络连接,因为有时我们注意到即使 MQ 服务器上的 MQ 连接不活动,客户端也不会收到 CONNECTION BROKEN 错误。但有时它会起作用。)

4

0 回答 0