0

我正在使用Marathon运行 WordPress 网站。

首先,我使用 Marathon POST API 创建应用程序,然后使用环境变量(与数据库相关)使用 Marathon PUT API。

Marathon 需要一些时间来启动应用程序(在此之前,由于数据库错误,它正在重新启动)。

我如何知道 Marathon 应用程序何时准备就绪?Marathon 是否有一个 API 挂钩来指示应用程序何时成功启动?

4

1 回答 1

0

您可以使用/v2/apps/端点获取所有正在运行的应用程序的状态。这包括有关正在运行/暂存的任务的信息。

"tasksRunning": 2,
"tasksHealthy": 2,
"tasksUnhealthy": 0,
"tasksStaged": 0,

另一种选择是检查/v2/deployments端点,直到所有部署完成。

否则很容易在网络界面中看到,但这可能对您没有帮助:-)。

于 2015-08-20T22:03:25.610 回答