2

我是 Azure Web 作业的新手,我正在为 Web 作业(已触发)创建一个 .net 框架的控制台应用程序。我注意到有时网络作业会因为“SCM_COMMAND_IDLE_TIMEOUT”而失败。那么有没有办法在发生这些类型的异常时发出警报,所以我可以去重新启动网络作业。

任何帮助,将不胜感激。

谢谢。

4

1 回答 1

1

首先请注意,我们可以SCM_COMMAND_IDLE_TIMEOUT在应用程序设置中设置值。详细步骤在这里

此外,您可以使用Application Insights来捕获异常并获取通知。您可以在您的 web 应用程序中启用它。

在此处输入图像描述

参考:

在 Application Insights 中设置警报。

更新:

我没有运行 webjob,所以我System.IO.FileNotFoundException用作示例。

在此处输入图像描述

你可以在这里找到所有的日志,你可以测试你的查询来过滤你想要触发警报的异常。

在此处输入图像描述

于 2020-04-20T09:18:10.967 回答