码迷,mamicode.com
首页 > 其他好文 > 详细

MQ问题总结1

时间:2015-02-09 23:15:47      阅读:3095      评论:0      收藏:0      [点我收藏+]

标签:通道无法开启   队列管理器无法创建   

问题:

  1)当你MQ环境都配置好后,测试【消息测试】通不过。这个时候一般配好环境后一定要记得将通道启动一下。默认的是关闭的,启动正常如下。

技术分享

2)问题:通道都无法启动,无法创建新的队列管理器,队列管理器端口没有监听到telent *** 端口   失败

查看日志

技术分享

我的错误如下:

----- amqccita.c : 1019 -------------------------------------------------------
2015/2/9 17:42:37 - Process(4688.1) User(MUSR_MQADMIN) Program(runmqchl.exe)
                      Host(WFC3-20140901OH) Installation(Installation1)
                      VRMF(7.1.0.3) QMgr(wfc1)
                     
AMQ9999: 通道“l.r”至主机“192.168.1.149(7000)”已异常结束。

说明:
针对通道“l.r”采用进程标识“4688(8108)”运行的通道程序异常结束。主机名为
“192.168.1.149(7000)”;在某些情况下,主机名无法确定,因此显示为“????”.
操作:
请查看错误日志中有关该通道程序的先前错误消息,以确定故障原因。请注意,可以通过
调整 qm.ini 中“QMErrorLog”节下的“ExcludeMessage”或“SuppressMessage”属性,
完全排除或禁止此消息。要了解进一步的信息,请参阅《系统管理》指南。 
----- amqrccca.c : 958 --------------------------------------------------------
2015/2/9 17:52:39 - Process(3944.3) User(MUSR_MQADMIN) Program(amqrmppa.exe)
                      Host(WFC3-20140901OH) Installation(Installation1)
                      VRMF(7.1.0.3) QMgr(wfc1)
                     
AMQ9002: 正在启动通道“r.l'。

从上可以看到错误很明显,就是主机找不到。那在哪里配置了主机呢?技术分享

那为什么找不到呢?我最后发现是我的防火墙给开了了,开启防火墙OK了。

对于第二个问题纠结啦好长时间。总结如下:1)保证服务开启MQ相关服务开启、关闭防火墙服务。2)配置主机的时候,如果内部测试尽量用localhost,防止防火墙的干扰,同时在开发环境下,防火墙尽量关闭,避免不必要的差错。3)学会读日志文件,纠错。


MQ问题总结1

标签:通道无法开启   队列管理器无法创建   

原文地址:http://blog.csdn.net/itjavawfc/article/details/43673399

(2)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!