当前位置:软件学习 > 其它软件 >>

mq问题,急!!!

大家好:

      现在系统遇到一个问题: 
com.ibm.mq.MQException: MQJE001: MQException 出现:完成代码是 2,原因为 2195
MQJE018: 协议错误 - 接收到意外的段类型
at com.ibm.mq.MQManagedConnectionJ11.<init>(MQManagedConnectionJ11.java:238)
at com.ibm.mq.MQClientManagedConnectionFactoryJ11._createManagedConnection(MQClientManagedConnectionFactoryJ11.java:318)
at com.ibm.mq.MQClientManagedConnectionFactoryJ11.createManagedConnection(MQClientManagedConnectionFactoryJ11.java:338)
at com.ibm.mq.StoredManagedConnection.<init>(StoredManagedConnection.java:84)
at com.ibm.mq.MQSimpleConnectionManager.allocateConnection(MQSimpleConnectionManager.java:168)
at com.ibm.mq.MQQueueManagerFactory.obtainBaseMQQueueManager(MQQueueManagerFactory.java:774)
at com.ibm.mq.MQQueueManagerFactory.procure(MQQueueManagerFactory.java:690)
at com.ibm.mq.MQQueueManagerFactory.constructQueueManager(MQQueueManagerFactory.java:646)
at com.ibm.mq.MQQueueManagerFactory.createQueueManager(MQQueueManagerFactory.java:153)
at com.ibm.mq.MQQueueManager.<init>(MQQueueManager.java:469)

操作系统时AIX5.3,MQ版本为5.3,从获取队列管理器的时候抛出以上异常信息.

平均两月出现一次上述异常,只有重启mq才可以;

跟踪程序日志发现执行到qMgr = new MQQueueManager( qMgrName );的时候一直处于等待状态,20几分钟后才抛出以上的错误信息;

mq的fdc日志和log日志在发生异常的这段时间都没有异常日志输出。 --------------------编程问答-------------------- 问 IBM 技术支持,反正客户买这个 IBM AIX 和 IBM MQ 都是买了服务的。

像你这种怪问题难得碰到一次很难找到原因。说不定 IBM 在几年前就提供 Fix Pack 补丁解决了这个问题呢。 --------------------编程问答-------------------- 找过IBM的800客服了,说是现在已经不对MQ5.3提供技术支持。。。 --------------------编程问答-------------------- 急求答案!!!有大牛路过没??? --------------------编程问答-------------------- 如果在发生这种异常的时候,所有的客户都没有办法连接,那么应该是服务器端的MQ网络侦听器出了问题。在比较旧的版本里,这个网络侦听进程出故障的机会还是比较高的,可以不必重启整个MQ,重启一下网络侦听器就可以了。
--------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 建议直接将MQ进行升级,QM5.3好像有5-6年的历史了该换就换了吧 --------------------编程问答-------------------- 路过,顶一下,最近要用MQ了。 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答--------------------
补充:企业软件 ,  WebSphere
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,