На одном из наших серверов работает брокер RabbitMQ.Я создал Docker-контейнер, в котором сообщения отправляются брокеру.
Я запустил контейнер с «-p 5672: 5672», поэтому сообщения от брокера в контейнер работают.Я имею в виду, что сообщения от посредника могут быть получены в контейнере.
Однако сообщение от контейнера не может быть доставлено посреднику.Я могу видеть из журнала ниже:
conn=<SelectConnection OPEN socket=('172.17.0.2', 46992)->('128.xx.xxx.50', 5672)
Я пытался выставить некоторые диапазоны портов в контейнере, но это не сработало.
Как я могу отправлять сообщения из докера-контейнера на внешний брокер RabbitMQ?Кстати, я использую Пика 0.12.0.
Спасибо, Seung