azure Web应用程序导致“WEBSITE_RUN_FROM_PACKAGE”出现部署错误

txu3uszq  于 2023-02-19  发布在  其他
关注(0)|答案(1)|浏览(169)

一些网页应用程序有时会无法部署或中断,最后我得到了一个503错误。我拿出了网站运行从包,它运行正常,但我有很多应用程序的网页和功能应用程序,我想知道为什么会发生这种情况。我还需要使用它吗?我应该仍然使用它吗?是网站从包运行导致这些应用程序中断,还是有其他方法来修复它们?是否需要通过设置等更新我的部分?我通过Azure管道构建部署我的所有应用程序。这是困扰我很多,因为我不希望我的管道打破现在,特别是当我发出释放。非常感谢与任何见解。

kr98yfug

kr98yfug1#

如果要使用ZIP部署,建议使用WEBSITE_RUN_FROM_PACKAGE部署功能应用程序。
当你运行函数时,如果你的函数返回503服务不可用,请检查请求-响应时间,因为Azure函数Http请求中的请求处理有时间限制,即此MS文档中可用的230秒。在这种情况下,请增加超时值或将托管计划更改为更高值,或者在Azure持久性函数中对长时间运行的任务使用异步模式。
如果您在部署后遇到503服务错误不可用,则主要有2个原因:
1.检查您的功能主机是否处于关闭或重新启动状态。
1.检查内存消耗是否超过主机计划限制(消耗计划-功能),并检查此SO 71658591中给出的故障排除步骤。

更新答案

我可以看到之前GitHub Azure Functions Repo中出现的错误,类似的场景是用户@qJake 在使用Azure DevOps部署Azure Functions时获得503服务,使用设置WEBSITE_RUN_FROM_PACKAGE并解决了票证#11444中给出的问题解决方案

相关问题