對於我的一個家庭項目,我決定使用碼頭集裝箱和無花果進行編排(第一次使用這些工具)。fig up:碼頭集裝箱開始同步
這裏是我的fig.yaml:
rabbitmq:
image: dockerfile/rabbitmq:latest
mongodb:
image: mongo
app:
build: .
command: python /code/app/main.py
links:
- rabbitmq
- mongodb
volumes:
- .:/code
RabbitMQ的開始時間比我的加載應用程序的時間要慢得多。即使rabbitmq容器首先開始加載(因爲它是在應用程序鏈接中),當我的應用程序嘗試連接到rabbitmq服務器時,它還不可用(它肯定會加載計時問題,因爲如果我在連接rabbitmq之前插入睡眠5秒鐘 - 一切工作正常)。有沒有一些標準的方法來解決加載時間同步問題?
謝謝。
我曾經遇到過