2つのドッカーコンテナー内でRabbitMQを使用してRPCを実行しようとしています。次のように私はそれらを設定している。当初の予想通りドッカー内のRabbitMQは正常に終了せず、再接続できません
chindow:
image: bablot/chindow
ports:
- "9999:9999"
links:
- rabbitmq:amq
rabbitmq:
image: rabbitmq:3
ports:
- "15672:15672"
すべてが動作しますが、私はctrl+c
でシステムをシャットダウンするときに、それは、次のエラーが発生:
babelotserver_rabbitmq_1 exited with code 143
、その後、
chindow_1 | { [Error: connect ECONNREFUSED 172.17.0.3:5672]
code: 'ECONNREFUSED',
errno: 'ECONNREFUSED',
syscall: 'connect',
address: '172.17.0.3',
port: 5672 }
EDIT:
私は、システムを再起動するために進むときI docker stop
のNode.js私はcode 0
は、なぜこれらの2異なっている?得るとき、私はdocker stop
RabbitMQの私はcode 143
を取得これは意味がありますか?