MQJE016: 连接过程中,MQ 队列管理器立即关闭通道\u5173闭原因 = 2009MQJE001: MQException 出现:完成代码是 2,原因为 2009
MQJE016: 连接过程中,MQ 队列管理器立即关闭通道\u5173闭原因 = 2009
[16-6-12 10:02:34:692 GMT+08:00] 00000e66 SystemErr R
[16-6-12 10:02:34:694 GMT+08:00] 00000e66 SystemErr R Exception occurred in MQSender.send(queueout,queuein,msg): com.ibm.mq.MQException: MQJE001: MQException 出现:
完成代码是 2,原因为 2009
查看db2错误日志路径:
/var/mqm/qmgrs/队列管理器名称/errors
----- amqrmrsa.c : 487 --------------------------------------------------------
16年06月12日 11时22分11秒 - Process(856068.13948879) User(mqm) Program(amqrmppa)
AMQ9513: 已达到最大通道数。
说明:
已达到可同时使用的最大通道数。允许通道数是队列管理器配置文件中的一个可配置的参
数。
操作:
等待一些正在工作的通道关闭。当有某些通道可用时再试该操作。
mq默认通道个数为100,若需要修改通道配置,需要修改对应配置文件,路径为:/var/mqm/qmgrs/队列管理器名称/qm.ini
修改完毕后,需要重启服务
附录:
- 如何找到MQ的错误日志?
- 环境
- 产品:MQSeries
- 平台:Unix, NT
- 版本:5.0以上
- MQSeries用错误日志记录与MQSeries自身运行,队列管理器以及通道有关的消息。因此,错误日志对于MQSeries错误诊断非常重要。
- 1. UNIX 平台上的MQSeries错误日志:
- 当队列管理器名称已知,并且队列管理器可用时,错误日志位于 /var/mqm/qmgrs/qmname/errors 目录下,如:与MQ通道有关的消息。
- 当队列管理器不可用时,错误日志位于 /var/mqm/qmgrs/@SYSTEM/errors 目录下;
- 当错误是与Client 应用程序有关,错误日志位于: /var/mqm/errors 目录下
- 2.
- NT, OS/2 Warp 平台上的MQSeries错误日志:
- 当队列管理器名称已知,并且队列管理器可用时,错误日志位于 $MQM\qmgrs\qmname\errors 目录下,如:与MQ通道有关的消息。
- 当队列管理器不可用时,错误日志位于 $MQM\qmgrs\@SYSTEM\errors 目录下;
- 当错误是与Client 应用程序有关,错误日志位于: $MQM\errors 目录下
- 其中,$MQM是指MQSeries的安装目录,如C:\MQM等。