坦率地说,Azure仍然没有直接的方法来设置连续Web作业的警报,因此,如果Web作业由于未知原因而停止,则可以得到通知。经过一番调查,我发现逻辑应用程序是最好的方法。这是如何实现这一目标的步骤
转到Azure Web作业,选择属性并复制Web钩子URL,用户名和密码。
默认情况下,Web钩子URL的末尾将带有/ run选项,以便在您不想运行webjob时将其删除
按照确切的顺序创建一个逻辑应用程序,设置以下参数
初始化变量,例如状态(类型-字符串)
调用Http端点,提供您复制的以下详细信息 较早的[] 2]
总体上,您的登录应用程序将如下所示
答案 0 :(得分:2)
这确实很有帮助。但是我遇到了Web钩子URL身份验证的问题。逻辑应用程序连接器返回401 –未授权http请求,因为密码已编码。花了一段时间了解为什么即使提供正确的凭据后它仍会引发未经授权的情况。因此,在这种情况下(如果没有其他帮助),复制原始密码很有帮助。
答案 1 :(得分:0)
感谢您与Ravi社区分享您的见解。这是很棒的内容,希望对其他有类似问题/场景的人有所帮助。