所以我在docker compose中有一個spring boot應用程式,它依賴于一個mysql容器,問題是它試圖在mysql容器準備好之前打開一個連接,然后它崩潰了。
我發現我可以使用
spring.datasource.hikari.initializationFailTimeout=0
在我的application.properties中,但似乎只讓它在崩潰之前再等幾秒鐘,有什么想法嗎?
uj5u.com熱心網友回復:
請將此添加到容器配置中的 docker composerestart: unless-stopped
google:“除非停止”僅在任何用戶執行停止容器的命令時才重新啟動容器,而不是在因錯誤而失敗時重新啟動容器。'Always' 重啟容器,無論它是由錯誤引起的,還是由用戶執行,或者 Docker 是否重啟
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/471006.html
上一篇:查詢多對多jpa
