Должен ли неправильный вызов подключения к серверу RabbitMQ amqps отправить ответ? - PullRequest
0 голосов
/ 12 сентября 2018

Попытка получить доступ к серверу 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 вообще не отвечать, если соединение не соответствует ожидаемому?

Буду признателен за любые идеи о том, как продвигаться к тестированию, при условии минимальной поддержки со стороны сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...