在我们当前的设置中,有 2 个用于 Azure 应用程序服务的插槽,我的问题是,当插槽停止时,它还会关闭部署在该插槽上的 Web 作业还是 Web 作业会继续运行?
最佳答案
即使 Azure 应用服务 Web 应用未运行,也可以运行 Azure WebJob。
尽管您可以在 Web 应用程序运行时使用 Web 应用程序的“应用程序设置”中的 WEBJOBS_STOPPED
设置强制 WebJob 不运行或停止
查看有关此主题的这篇文章以了解更多详细信息:
https://blogs.msdn.microsoft.com/benjaminperkins/2017/03/01/failed-to-run-webjob/
下图显示了 Web 应用程序未运行时正在运行的 WebJob:
关于azure - Azure 应用服务停止时 Azure Webjob 是否也会停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42866587/