.NET 中的自动客户机重新连接
您可以在连接意外断开期间使客户机自动重新连接到队列管理器。
在某些情况下客户机可能意外与队列管理器断开连接,例如,在队列管理器停止或网络或服务器出现故障的情况下。
如果没有自动重新连接客户机,则连接失败时会产生错误。 您可以使用错误代码帮助重新建立连接。
使用自动客户机连接功能的客户机称为可重新连接的客户机。 要创建可重新连接的客户机,请在连接到队列管理器时指定名为 reconnect 选项的特定选项。
如果客户机应用程序是 IBM® MQ .NET 客户机,那么当您使用 MQQueueManager 类来创建队列管理器时,它可以选择通过为 CONNECT_OPTIONS_PROPERTY 指定相应的值来获取自动客户机重新连接。 请参阅 重新连接选项 以获取 CONNECT_OPTIONS_PROPERTY 值的详细信息。
您可以选择客户机应用程序是始终连接并重新连接到同名队列管理器,同一队列管理器,还是连接到客户机连接表中使用相同 QMNAME 定义的任何一组队列管理器 (请参阅 CCDT 中的队列管理器组 以获取详细信息)。