WebJob 由于网站关闭而停止

问题描述 投票:0回答:3

我的 Azure 连续 Web 作业停止给出原因“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

它已经永远在线。

有人可以帮忙解决这个问题吗

azure azure-webjobs azure-web-app-service
3个回答
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] 状态更改为 开始

据我所知,如果某些原因导致您的 Web 应用程序重新启动,那么只要您的 Web 应用程序重新启动,您的 WebJob 就会快速重新启动。如果这种情况经常发生,我认为您需要为您的 Web 应用程序“启用诊断日志记录”并检查 SCM 中的 Process Explorer。如果这种情况很少发生,您可以尝试重新部署您的 WebJob。您还可以将 WebJob 部署到新的空 Web 应用程序以隔离此问题。这里有一个类似的issue,你可以参考一下。


0
投票

它尝试了几个触发网络作业的选项,例如保持它始终打开..但这不起作用。

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

当与 Microsoft 支持人员核实时,他们回复说虚拟机被错误地移动,因此导致作业停止。


0
投票

资源类型:应用服务计划
  • 活动发起者:Windows Azure Application Insights

filters 您可以编辑 Azure 门户中的列以仅显示时间戳和资源 ID:

edit columns button 然后确保相应的应用服务是受影响的服务计划的成员:

sample results

© www.soinside.com 2019 - 2024. All rights reserved.