使用IBM MQ配置连接节点js应用程序

时间:2019-09-23 16:55:51

标签: ibm-mq

我需要配置与MQ的连接,以接收消息。 尝试使用此示例: https://github.com/ibm-messaging/mq-mqi-nodejs/blob/85f216027b02b959be586d6f8fca9f242df485e0/samples/amqsgeta.js

但是,我不完全了解。我需要在其中放置参数的地方: 主机,端口,MQ队列管理器名称,MQ队列名称。 当我输入参数时,它不起作用。我看到错误ibm mq错误2538 你能举个例子吗? 我使用ubuntu。

2 个答案:

答案 0 :(得分:2)

了解的是,您正在从MQ服务器(和队列管理器)运行所在的位置之外的其他框中运行程序。在连接队列管理器之前,必须设置MQ环境。 github位置中的示例在链接=> https://github.com/ibm-messaging/mq-mqi-nodejs/blob/master/samples/amqsconn.js

您必须填充程序中提到的以下参数才能连接到队列管理器:

         var qMgr = "QM1";  //Queue manager name

         csp.UserId = "mqguest";    //Username & password configured by your MQ admin
         csp.Password = "passw0rd";

         cd.ConnectionName = "localhost(1414)";    //host & port
         cd.ChannelName = "SYSTEM.DEF.SVRCONN";    //Client channel name to connect to MQ sever

答案 1 :(得分:0)

在同一目录中查看amqsconn和amqconntls示例。