Azure触发的webjob终止了几次

时间:2019-05-22 09:32:42

标签: azure azure-webjobs azure-webjobssdk azure-webjobs-triggered

我开发了一个时间触发的Azure Web作业,并以Triggered类型发布到Azure中。一切正常,但有时Web作业进入关闭状态,而没有在Web作业仪表板日志和kudu日志中记录任何异常信息。

在此处提问之前,我读过blog关于正常关机的信息。

所以,有人可以建议我如何解决上述问题。

1 个答案:

答案 0 :(得分:1)

对于连续作业,默认情况下有5秒的时间等待作业进程关闭后才被杀死。

对于触发的作业,当检测到关闭请求时,有30秒的默认等待时间来停止作业过程。

您可以通过在设置名称为stopping_wait_time的settings.job文件中指定作业的宽限期(以秒为单位)来更改宽限期,如下所示:

{ "stopping_wait_time": 60 }

这里是您可以参考的类似issue