有没有办法等待“az webapp restart”完成?

时间:2021-03-09 21:27:29

标签: azure docker

如何知道我在 Azure 中的 docker 应用程序在运行 az webapp restart 后何时重新启动?

我想在上传脚本的最后等待,直到系统准备好。

1 个答案:

答案 0 :(得分:1)

当您运行命令 az webapp restart 时,这只是对 Azure 的 API 调用,然后 Azure 将重新启动您的 Docker 容器并向您发送 200 OK 响应。

az webapp restart 不会等待您的 Docker 容器准备好处理请求。 要考虑成功启动容器,容器必须启动并且必须响应 HTTP ping。 https://techcommunity.microsoft.com/t5/apps-on-azure/things-you-should-know-web-apps-and-linux/ba-p/392472

我建议您向您的应用程序发出一个恒定的 HTTP 请求(可能每 1 秒循环一次),如果您收到 200 OK 响应,您可以运行上传脚本。

相关问题