我是 Azure Web 作业的新手,我正在为 Web 作业(已触发)创建一个 .net 框架的控制台应用程序。我注意到有时网络作业会因为“SCM_COMMAND_IDLE_TIMEOUT”而失败。那么有没有办法在发生这些类型的异常时发出警报,所以我可以去重新启动网络作业。
任何帮助,将不胜感激。
谢谢。
我是 Azure Web 作业的新手,我正在为 Web 作业(已触发)创建一个 .net 框架的控制台应用程序。我注意到有时网络作业会因为“SCM_COMMAND_IDLE_TIMEOUT”而失败。那么有没有办法在发生这些类型的异常时发出警报,所以我可以去重新启动网络作业。
任何帮助,将不胜感激。
谢谢。
首先请注意,我们可以SCM_COMMAND_IDLE_TIMEOUT
在应用程序设置中设置值。详细步骤在这里。
此外,您可以使用Application Insights来捕获异常并获取通知。您可以在您的 web 应用程序中启用它。
参考:
更新:
我没有运行 webjob,所以我System.IO.FileNotFoundException
用作示例。
你可以在这里找到所有的日志,你可以测试你的查询来过滤你想要触发警报的异常。