У меня возникли проблемы с настройкой подключения к удаленному серверу RabbitMQ. В основном у меня есть потребитель и сервер, работающий на удаленной машине ubuntu, и хочу, чтобы моя локальная машина выступала в качестве издателя. У меня есть ssh доступ к удаленной машине. Я прочитал ответ на следующий, и кажется, что это возможно RabbitMQ on Amazon EC2 Instance & Locally?Настройка rabbitMQ на экземпляре AWS
Однако, когда я пытаюсь подключиться к удаленному хосту
connection = AMQP.connect(:host => 'hostname')
puts "Connected to server...."
channel = AMQP::Channel.new(connection)
queue = channel.queue(queue_name, :auto_delete => true)
exchange = channel.default_exchange
я получаю «Обнаружен сбой соединения TCP». Я запускал netstat на удаленном сервере, и порт 5672 прослушивает.