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

Config connection node js app with IBM MQ

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

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

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

理解是您是 运行 您的程序,而不是 MQ 服务器(和队列管理器)运行。您必须在连接队列管理器之前设置 MQ 环境。 github 位置的样本在 link => 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