azure - Azure 应用服务停止时 Azure Webjob 是否也会停止

标签 azure azure-webjobs

在我们当前的设置中,有 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:

enter image description here

关于azure - Azure 应用服务停止时 Azure Webjob 是否也会停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42866587/

相关文章:

azure - 自最新更新以来,将应用程序部署到 VS 2015 中的 azure 应用程序服务已损坏

email - SendGrid 电子邮件被视为垃圾邮件而被拒绝

c# - Cron 表达式在 Azure 中不起作用

c# - 控制台应用程序作为连续的 Azure Webjob 不会转换 UTC 格式的 Time.ToUniversalTime()

azure - 将简单控制台应用程序作为 Azure Webjob 运行时出错

azure - 在databricks中创建数据框时获取 "error while emitting; method too large"

azure - 来自 InvokeDeviceMethodAsync 的间歇性 501 响应 - Azure IoT

azure - Webjob 导致 ASP.NET core 出现性能问题

Azure Web 作业 - 同一 Web 作业中的多个函数和/或同一 Web 应用程序中的多个 Web 作业对性能有何影响?

Azure 逻辑应用 - 调用安全端点 (TLS)