mq完成代码是 2,原因为 2009

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

修改完毕后,需要重启服务



附录:

[plain]  view plain  copy
  1. 如何找到MQ的错误日志?  
  2.   
  3. 环境  
  4.   
  5.   
  6. 产品:MQSeries  
  7.  平台:Unix, NT  
  8.  版本:5.0以上  
  9.   
  10.   
  11.  MQSeries用错误日志记录与MQSeries自身运行,队列管理器以及通道有关的消息。因此,错误日志对于MQSeries错误诊断非常重要。  
  12. 1. UNIX 平台上的MQSeries错误日志:  
  13.   
  14.   
  15. 当队列管理器名称已知,并且队列管理器可用时,错误日志位于 /var/mqm/qmgrs/qmname/errors 目录下,如:与MQ通道有关的消息。  
  16. 当队列管理器不可用时,错误日志位于 /var/mqm/qmgrs/@SYSTEM/errors 目录下;  
  17.   
  18.   
  19. 当错误是与Client 应用程序有关,错误日志位于: /var/mqm/errors 目录下  
  20.   
  21.   
  22. 2.   
  23. NT, OS/2 Warp 平台上的MQSeries错误日志:  
  24.   
  25.   
  26. 当队列管理器名称已知,并且队列管理器可用时,错误日志位于 $MQM\qmgrs\qmname\errors 目录下,如:与MQ通道有关的消息。  
  27.   
  28.   
  29. 当队列管理器不可用时,错误日志位于 $MQM\qmgrs\@SYSTEM\errors 目录下;  
  30.   
  31.   
  32. 当错误是与Client 应用程序有关,错误日志位于: $MQM\errors 目录下  
  33.   
  34.   
  35. 其中,$MQM是指MQSeries的安装目录,如C:\MQM等。  

你可能感兴趣的:(mq完成代码是 2,原因为 2009)