我使用Marathon运行WordPress网站。
首先我点击Marathon POST API来创建app,然后我用环境变量(数据库相关)点击了Marathon PUT API。
Marathon需要一些时间来启动应用程序(直到那时,由于数据库错误,它正在重新启动)。
我怎么知道马拉松应用程序什么时候准备好了? Marathon是否有API钩子指示应用程序何时成功启动?
答案 0 :(得分:0)
您可以使用/v2/apps/端点获取所有正在运行的应用的状态。这包括有关正在运行/暂存的任务的信息。
"tasksRunning": 2,
"tasksHealthy": 2,
"tasksUnhealthy": 0,
"tasksStaged": 0,
另一种方法是检查/v2/deployments端点,直到所有部署完成。
否则很容易在网络界面中看到,但这可能对你没有帮助: - )。