Ibm mq MQ |通道重试状态

Ibm mq MQ |通道重试状态,ibm-mq,Ibm Mq,我已经开始探索MQ系列,并注意到在SHORTRTR耗尽后,发送方通道处于重试状态。我还注意到,当发送方通道处于重试状态时,客户端应用程序无法连接到MQ 如果发送方通道处于重试状态,客户端应用程序无法连接到MQ,我的理解是否正确 客户端与MQ的启动连接和发送方通道未运行会发生什么情况 客户端初始化MQ连接时,发送方通道状态是否重要 客户端应用程序的连接能力几乎与发送方通道的状态完全无关。(我这么说几乎是因为从理论上讲,您可能会因为有大量重试发送者而耗尽队列管理器中的所有资源,然后它们可能会影响客户

我已经开始探索MQ系列,并注意到在SHORTRTR耗尽后,发送方通道处于重试状态。我还注意到,当发送方通道处于重试状态时,客户端应用程序无法连接到MQ

  • 如果发送方通道处于重试状态,客户端应用程序无法连接到MQ,我的理解是否正确
  • 客户端与MQ的启动连接和发送方通道未运行会发生什么情况
  • 客户端初始化MQ连接时,发送方通道状态是否重要
  • 客户端应用程序的连接能力几乎与发送方通道的状态完全无关。(我这么说几乎是因为从理论上讲,您可能会因为有大量重试发送者而耗尽队列管理器中的所有资源,然后它们可能会影响客户端)
  • 当客户端应用程序与队列管理器建立连接时,侦听器首先捕获网络连接,然后启动SVRCONN类型的运行通道。这是与发送方通道不同的类型,因此不需要运行发送方通道,客户端连接才能成功
  • 发送方通道状态对于客户端是否能够连接并不重要
  • 让我们试着诊断你的两个问题。查看队列管理器AMQERR01.LOG(位于
    \Qmgrs\\errors
    下的数据目录中),编辑您的问题以添加您在其中看到的错误。应该有一些错误可以解释发送方通道重试的原因,还有一些错误可以解释客户端无法连接的原因

    客户机无法连接的问题可能是因为它甚至没有到达队列管理器计算机-在这种情况下,队列管理器错误日志中不会有任何相关内容。在这种情况下,您还应该查看客户机上的AMQERR01.LOG,这次是在errors文件夹下的data目录中(因为那里没有队列管理器名称)。您还应该看到来自客户端应用程序的某种错误消息或MQRC原因代码——您也应该告诉我们

  • 客户端应用程序的连接能力几乎与发送方通道的状态完全无关。(我这么说几乎是因为从理论上讲,您可能会因为有大量重试发送者而耗尽队列管理器中的所有资源,然后它们可能会影响客户端)
  • 当客户端应用程序与队列管理器建立连接时,侦听器首先捕获网络连接,然后启动SVRCONN类型的运行通道。这是与发送方通道不同的类型,因此不需要运行发送方通道,客户端连接才能成功
  • 发送方通道状态对于客户端是否能够连接并不重要
  • 让我们试着诊断你的两个问题。查看队列管理器AMQERR01.LOG(位于
    \Qmgrs\\errors
    下的数据目录中),编辑您的问题以添加您在其中看到的错误。应该有一些错误可以解释发送方通道重试的原因,还有一些错误可以解释客户端无法连接的原因

    客户机无法连接的问题可能是因为它甚至没有到达队列管理器计算机-在这种情况下,队列管理器错误日志中不会有任何相关内容。在这种情况下,您还应该查看客户机上的AMQERR01.LOG,这次是在errors文件夹下的data目录中(因为那里没有队列管理器名称)。您还应该看到来自客户端应用程序的某种错误消息或MQRC原因代码——您也应该告诉我们