【发布时间】:2019-05-22 09:32:41
【问题描述】:
我开发了一个时间触发的 Azure Web Job,并以触发类型发布到 Azure。一切正常,但有时 Web 作业会进入关闭状态,而不会在 Web 作业仪表板日志和 kudu 日志中记录任何异常信息。
在此处发布问题之前,我阅读了blog 关于优雅关机的内容。
那么,谁能建议我如何解决上述问题。
【问题讨论】:
-
您是否在您的网络应用程序的
Configuration中启用了Always On? -
是的@JoyWang,我正在使用高级应用服务计划。
-
另外,通过点击此链接stackoverflow.com/questions/26596968/…,在网络应用程序>应用程序设置>中添加了空闲超时参数一小时
-
网络作业设置的运行频率是多少? (以分钟计)?
-
为 WEBJOBS_IDLE_TIMEOUT(不是 SCM_COMMAND_IDLE_TIMEOUT)添加一个条目。这是时间,以秒为单位,直到 Kudu 杀死在给定时间段内没有任何请求或输出的 WebJob。它仅适用于触发的 WebJobs。
标签: azure azure-webjobs azure-webjobssdk azure-webjobs-triggered