0
我使用Marathon運行WordPress網站。從Marathon獲取完成狀態?
首先我打馬拉松的POST API來創建應用程序,然後用環境變量(數據庫相關的)打了Marathon PUT API。
Marathon需要一些時間來啓動應用程序(直到那時,它正在重新啓動,因爲數據庫錯誤)。
如何知道Marathon應用程序何時準備好? Marathon是否有API鉤子指示應用程序何時啓動成功?
我使用Marathon運行WordPress網站。從Marathon獲取完成狀態?
首先我打馬拉松的POST API來創建應用程序,然後用環境變量(數據庫相關的)打了Marathon PUT API。
Marathon需要一些時間來啓動應用程序(直到那時,它正在重新啓動,因爲數據庫錯誤)。
如何知道Marathon應用程序何時準備好? Marathon是否有API鉤子指示應用程序何時啓動成功?
您可以獲取所有正在運行的應用程序的狀態,使用/v2/apps/端點。這包括有關運行/分階段任務的信息。
"tasksRunning": 2,
"tasksHealthy": 2,
"tasksUnhealthy": 0,
"tasksStaged": 0,
另一種方法是檢查/v2/deployments端點,直到所有的部署完成。
否則很容易在web界面中看到,但這可能不會幫助你:-)。