209 похожих чатов

Всем привет, у кого-нибудь получилось эту шляпу (https://www.npmjs.com/package/@golevelup/nestjs-rabbitmq) подружить с

docker-compose? Если например запускаю docker-compose.yml только c образом RabbitMq, а потом остальные микросервисы запускаю вручную из консоли - то они нормально подключаются к RabbitMQ и всё отлично работает. Если RabbitMQ вместе с микросервисами запускаю в одном docker-compose, то такая ошибка:

10 ответов

11 просмотров

когда ты запускаешь мс из консоли - ты подрубаешься к рэббиту через localhost, а когда надо в докере - вместо localhost надо указать имя сервиса указанного в docker-compose

Andrew- Автор вопроса
Дмитрий Могилевцев
когда ты запускаешь мс из консоли - ты подрубаешьс...

не работает, пытался и через имя сервиса и через hostname, всё одно и то же (либо я что-то неправильно делаю) (

Andrew
да

А кролик доступен в браузере?

Andrew- Автор вопроса
Дмитрий Могилевцев
А стоп, а где логин и пароль?

я пробовал такой вариант, всё тоже самое (ты просто указал явно его, а он по умолчанию guest guest) . Смотри, в браузере всё работает и отображается. И подключиться из микросервисов к RabbitMq я тоже могу, но только если запускаю их не из докер-компоуз (т.е отдельно rabbitMQ в docker-compose,и отдельно микросервисы из консоли). Если же микросервисы указываются в докер-компоуз, то они почему-то не могут к кролику подключиться

Andrew- Автор вопроса
Misir
network есть?

Пробовал, не помогло(

Похожие вопросы

Обсуждают сегодня

Карта сайта