问题描述
嗨,我有PowerShell脚本,该脚本一个接一个地获取azure应用服务实例并调用URL。我使用azure devops运行此脚本。
如果任何应用服务实例生病并被替换,我希望我的脚本每次触发它应该为新应用服务实例再次运行脚本
我不知道如何实时触发脚本,我试图搜索哪个使我进入了天蓝色的自动化运行手册,但没有找到导致应用实例失败的任何内容。
谢谢
解决方法
使用Azure Monitor规则。这将监控您应用的运行状况,并在出现问题时触发您选择的操作。使用HealtCheck添加条件:
然后分配使用powershell脚本触发Azure Funcion的操作组。
参考:https://docs.microsoft.com/en-us/azure/azure-monitor/platform/alerts-log