【发布时间】:2017-12-15 16:37:51
【问题描述】:
我是 MQ 系列的新手,然后尝试从“Hello World”开始 https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_7.5.0/com.ibm.mq.dev.doc/q030200_.htm
我用 linux 执行如下:
helloworld pQueueName QueueName SYSTEM.DEF.SVRCONN/TCP/hostname\(1414\)
我收到此错误消息ImqQueuemanager::connect failed with reset reason code 2058.
API 说此错误代码是由于队列管理器名称错误。 http://www-01.ibm.com/support/docview.wss?uid=swg21166938
那么:为什么我会收到这样的消息?“错误的队列管理器名称”是什么意思?
【问题讨论】:
-
您提供的队列管理器名称与在 localhost(1414) 上运行的队列管理器名称不匹配。您创建的队列管理器的名称是什么?
-
我认为程序会通过“SetName”方法创建队列。我暂时没有创建一个,我该怎么做?
标签: ibm-mq