Azure function deploy error : 503 Temporarily Unavailable

Azure function deploy error : 503 Temporarily Unavailable

我有一个使用 ARM 模板创建的 python 函数应用程序。当我尝试使用 azure devops 管道部署函数时,我遇到了以下错误,

“无法将 web 包部署到应用服务。服务暂时不可用代码 503”

通常 503 错误 可能是由于 服务器 过载或停机维护。

正如 Shariful 所说,您首先应该检查的是您的函数是否已启动。

如果您的函数已经准备就绪而您没有尝试太多次部署(如果你这样做,稍后尝试部署),你可以考虑另一种情况,你的服务器保护策略不合适。

For example, if your server's access policy was tweaked to a single IP, limited to 10 requests per minute, and you usually click more than 100 connections per minute, the 503 Service Temporary unavailable came up.

Then you should changed the single IP access limit from 10 to more than 100, the 503 error would disappear.

这里有一个article503 Service Temporarily Unavailable的原因,大家可以看看

已通过删除并重新创建 Azure 函数解决。其他似乎都不起作用。