软件开发MQmq集群

不能从集群的WebSphereMQ取数据,求助!

大神:    我的问题是这样的:    程序这边从本地的WebSphereMQ(单节点)取数据是没问题的。客户那边的WebSphereMQ做了集群,程序取数据就出错了。也找了文章但是还不行。现在不知道是程序有问题,还是WebSphereMQ的集群设置问题,求帮助。http://www-01.ibm.com...显示全部
大神:
    我的问题是这样的:
    程序这边从本地的WebSphereMQ(单节点)取数据是没问题的。客户那边的WebSphereMQ做了集群,程序取数据就出错了。
也找了文章但是还不行。现在不知道是程序有问题,还是WebSphereMQ的集群设置问题,求帮助。
http://www-01.ibm.com/support/docview.wss?uid=swg21660804&myns=swgws&mynp=OCSSFKSJ&mync=R
http://www-01.ibm.com/support/docview.wss?uid=swg21617981


具体的错误日志:com.ibm.msg.client.jms.DetailedInvalidDestinationException: JMSWMQ2008: Failed to open MQ queue 'sp_hsyd'.
JMS attempted to perform an MQOPEN, but WebSphere MQ reported an error.
Use the linked exception to determine the cause of this error. Check that the specified queue and queue manager are defined correctly.
  at com.ibm.msg.client.wmq.common.internal.Reason.reasonToException(Reason.java:503)
  at com.ibm.msg.client.wmq.common.internal.Reason.createException(Reason.java:221)
  at com.ibm.msg.client.wmq.internal.WMQMessageConsumer.checkJmqiCallSuccess(WMQMessageConsumer.java:129)
  at com.ibm.msg.client.wmq.internal.WMQConsumerShadow.initialize(WMQConsumerShadow.java:976)
  at com.ibm.msg.client.wmq.internal.WMQSyncConsumerShadow.initialize(WMQSyncConsumerShadow.java:139)
  at com.ibm.msg.client.wmq.internal.WMQMessageConsumer.(WMQMessageConsumer.java:257)
  at com.ibm.msg.client.wmq.internal.WMQSession.createConsumer(WMQSession.java:788)
  at com.ibm.msg.client.jms.internal.JmsSessionImpl.createConsumer(JmsSessionImpl.java:818)
  at com.ibm.msg.client.jms.internal.JmsSessionImpl.createConsumer(JmsSessionImpl.java:890)
  at com.ibm.msg.client.jms.internal.JmsQueueSessionImpl.createReceiver(JmsQueueSessionImpl.java:116)
  at com.ibm.mq.jms.MQQueueSession.createReceiver(MQQueueSession.java:97)
  at com.ibm.mq.jms.MQQueueSession.createConsumer(MQQueueSession.java:175)

………………………………………………………………
Caused by: com.ibm.mq.MQException: JMSCMQ0001: WebSphere MQ call failed with compcode '2' ('MQCC_FAILED') reason '2085' ('MQRC_UNKNOWN_OBJECT_NAME').
at com.ibm.msg.client.wmq.common.internal.Reason.createException(Reason.java:209)收起
参与6

查看其它 4 个回答viewMQ的回答

viewMQviewMQ软件开发工程师中国石油
MQ集群put消息是没有问题的,Get的时候会有问题,记得以前有个项目既有put又有get,项目采用了HA模式,没有用集群。
互联网服务 · 2014-04-14
浏览1801

回答者

viewMQ
软件开发工程师中国石油

viewMQ 最近回答过的问题

回答状态

  • 发布时间:2014-04-14
  • 关注会员:1 人
  • 回答浏览:1801
  • X社区推广