如果 Web 应用程序出现故障,Azure Web 作业是否会关闭?



我想编写一个代码来向状态页面报告我的网站状态,所以我正在考虑使用时间触发的作业,该作业每 5 分钟从应用程序见解读取并报告一次状态页面。

唯一让我担心的是,如果网站上出现异常并且它出现故障会发生什么?我也应该能够报告这一点。

我知道它们在同一个物理空间上,所以如果这是问题所在,两个都会下降,但是正常的扩展呢?

我找不到相关文档。

否,尽管 Web 作业在同一沙盒中运行,但它们在同一 VM 上的不同进程中运行。它们不共享 Web 应用程序的相同生命周期:

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

因此,除非整个服务器出现故障,否则您将没事的。

最新更新