2016-06-25 4 views
0

Я отлично работал с cloudamqp до тех пор, пока внезапно wascally/rabbot не смог подключиться к моей конечной точке. Я установил RabbitMQ локально, и моя система работает нормально. С тех пор я пытался настроить экземпляр RabbitMq на Heroku через bigwig, но безрезультатно. Конечные точки, которые я использую, должны быть прекрасными, и я также установил amqp.node и node-amqp, чтобы проверить, может быть, это проблема с rabbot. Однако ни один из них не может подключиться.Невозможно подключиться к любому облачному сервису rabbitmq

Любая идея, в чем проблема?

ответ

0

наиболее распространенной причиной является тайм-аут соединения. со всем моим кодом, принятым по умолчанию, хостинг на cloudamqp (с героем, цифровым океаном или иначе), я должен установить таймаут соединения намного выше, чем по умолчанию для его работы.

это можно сделать с помощью параметра connection_timeout на строки подключения URL (https://www.rabbitmq.com/uri-query-parameters.html)

, например:

var conn = "amqp://myuser:[email protected]/my-vhost?connection_timeout=30" 

это будет установить тайм-аут соединения 30 секунд

+0

Спасибо за ответ , но я уже это пробовал. Я только узнал, что мой интернет-провайдер решил прекратить разрешать любые необычные протоколы. весь день потрачен впустую:/ – Jonny

+0

ouch :(Это не забава. Время найти нового интернет-провайдера, если вы можете –

Смежные вопросы