对于不存在的通道,是否可能在队列管理器日志中收到错误?

时间:2018-04-03 13:02:49

标签: ibm-mq

请您帮忙查看,我们收到的原因是什么?AMQ9519:频道' A.B'找不到'队列管理器日志中的错误虽然双方都不存在该通道。如果远程端存在接收器通道,我检查是否收到此错误,但远程端确认没有接收器通道存在。感谢您的意见。

2 个答案:

答案 0 :(得分:0)

错误AMQ9519应该由错误AMQ9780继续。

例如,下面的错误将继续发现未找到频道错误。

AMQ9780: Channel to remote machine '10.9.8.7' is ending due to an error.

EXPLANATION:
Channel 'A.B' between this machine and the remote machine
'10.9.8.7' encountered an error and will now end. In some cases the
channel name can not be determined and so is shown as '????'.

根据此错误,您可以告诉远程计算机的源IP尝试连接到队列管理器上不存在的通道。

请注意,无论远程计算机尝试连接的通道类型是什么,都会产生同一对错误。它可以用于以下任何一种方式:

RCVR     (Connected to by remote SDR or SVR channel)
RQSTR    (Connected to by remote SDR or SVR channel)
SVR      (Connected to by remote RQSTR channel)
SDR      (Connected to by remote RQSTR channel)
CLUSRCVR (Connected to by remote CLUSSDR channel)
SVRCONN  (Connected to by remote MQ client application)

我已经注意到这个问题的常见原因:

  1. 远程计算机上不存在本地SDR的{​​{1}}频道,这可能是因为RCVR已被删除,或者因为RCVR有拼写错误频道名称。
  2. MQ客户端应用程序正在指定不存在的SDR的名称,这可能是因为SVRCONN已被删除,或者因为客户端的名称为{{1}他们正在指定的频道。

答案 1 :(得分:0)

我发现了这个问题,还有一个xmitq仍然存在,它在trigdata中设置了这个通道名称。因此我们收到了这些错误。感谢您的投入