我需要配置与MQ的连接,以接收消息。 尝试使用此示例: https://github.com/ibm-messaging/mq-mqi-nodejs/blob/85f216027b02b959be586d6f8fca9f242df485e0/samples/amqsgeta.js
但是,我不完全了解。我需要在其中放置参数的地方: 主机,端口,MQ队列管理器名称,MQ队列名称。 当我输入参数时,它不起作用。我看到错误ibm mq错误2538 你能举个例子吗? 我使用ubuntu。
答案 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示例。