Настроить соединение узла js app с IBM MQ - PullRequest
0 голосов
/ 23 сентября 2019

Мне нужно настроить соединение с MQ, чтобы получать сообщения.Пытался использовать этот пример: https://github.com/ibm-messaging/mq-mqi-nodejs/blob/85f216027b02b959be586d6f8fca9f242df485e0/samples/amqsgeta.js

Но я не до конца понимаю.Где мне нужно поместить параметры: хост, порт, имя диспетчера очереди MQ, имя очереди MQ.Когда я ставлю свои параметры, это не работает.Я вижу ошибку ibm mq error 2538 Не могли бы вы показать пример?Я использую Ubuntu.

Ответы [ 2 ]

2 голосов
/ 23 сентября 2019

Понимание того, что вы запускаете вашу программу из коробки, отличной от того, где работает сервер 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
0 голосов
/ 23 сентября 2019

Посмотрите примеры amqsconn и amqconntls в одном каталоге.

...