如果Web应用程序出现故障,Azure Webjobs是否会发生故障?

时间:2018-08-15 08:08:03

标签: azure azure-webjobs

我想编写代码以将我的网站状态报告给状态页,因此我考虑使用时间触发的作业,该作业从应用程序洞察中读取数据,并每5分钟向状态页报告一次。

让我担心的唯一一件事是,如果网站上出现异常并且异常停机,该怎么办?我也应该能够报告。

我知道它们在相同的物理空间上,因此如果这两个问题都将降低,那么正常的肠膜又如何呢?

我找不到相关的文档。

1 个答案:

答案 0 :(得分:4)

否,尽管Webjob运行in the same sandbox,但它们在同一VM上以不同的进程运行。他们没有共享webapp的相同生命周期:

  

Azure WebJobs在Web应用程序的沙箱中运行。这意味着他们可以访问环境变量并与Web应用程序共享信息,例如连接字符串。该作业有权访问运行该作业的计算机的唯一标识符。

因此,除非整个服务器都关闭,否则您会很好的。