Попытка получить доступ к серверу rabbitmq amqps
из приложения node.js
, действующего как клиент, со следующим кодом:
let opts = {
verify_peer : false,
log_level: 3
};
var URL1 = "amqps://user:password@host/vhost";
var open = require('amqplib').connect(URL1, opts);
// Consumer
open.then( (conn) => {
console.log(conn);
//conn.close();
}).catch(
console.warn
);
rabbitmq amqps не отвечает вообще, и время соединения истекает.
когда вы делаете то же самое с другим сервером кролика amqp (обратите внимание, без s), соединение устанавливается успешно.
Я просматриваю документацию и не могу понять, правильное ли это поведение.
Пинг сервер отвечает нормально.
Является ли нормальным поведение сервера amqps вообще не отвечать, если соединение не соответствует ожидаемому?
Буду признателен за любые идеи о том, как продвигаться к тестированию, при условии минимальной поддержки со стороны сервера.