由于网站关闭,WebJob正在停止

时间:2016-12-22 03:48:59

标签: azure azure-webjobs azure-web-app-service

我的Azure连续webjob停止提供理由" WebJob因网站关闭而停止"

来自Kudu日志的日志

[12/09/2016 17:11:49 > 2e7853: WARN] Reached maximum allowed output lines for this run, to see all of the job's logs you can enable website application diagnostics
[12/09/2016 17:12:42 > 2e7853: SYS INFO] WebJob is stopping due to website shutting down
[12/09/2016 17:12:42 > 2e7853: SYS INFO] Status changed to Stopping
[12/09/2016 17:12:47 > 2e7853: SYS INFO] WebJob process was aborted
[12/09/2016 17:12:47 > 2e7853: SYS INFO] Status changed to Stopped
[12/09/2016 17:12:55 > 2e7853: SYS INFO] Status changed to Starting
[12/09/2016 17:12:55 > 2e7853: SYS INFO] WebJob singleton setting is False
[12/09/2016 17:12:57 > 2e7853: SYS INFO] Run script 'VimsProcessHistoryData.exe' with script host - 'WindowsScriptHost'
[12/09/2016 17:12:57 > 2e7853: SYS INFO] Status changed to Running

它已经永远在线。

有人可以帮助解决此问题吗

2 个答案:

答案 0 :(得分:1)

  

[12/09/2016 17:12:42> 2e7853:SYS INFO]由于网站关闭,WebJob正在停止

     

[12/09/2016 17:12:42 > 2e7853:SYS INFO]状态已更改为正在停止

     

[12/09/2016 17:12:55 > 2e7853:SYS INFO]状态已更改为开始

据我所知,如果某些内容导致您的网络应用重启,那么只要您的网络应用重新启动,您的WebJob就会快速重启。如果经常发生这种情况,我认为您的Web应用程序需要Enable diagnostics logging并检查SCM中的Process Explorer。如果这种情况很少发生,您可以尝试重新使用WebJob。您还可以将WebJob部署到新的空Web应用程序以隔离此问题。这是一个类似的issue,您可以参考它。

答案 1 :(得分:0)

我将我的工作改为连续的网络工作......并且工作正常。

它尝试了一些触发webjob的选项,比如保持它始终开启..但这不起作用。

我启用了所有的诊断记录..但它没有给我任何线索。

当使用Microsoft支持人员检查时,他们回答说VM被错误地移动,因此导致作业停止。