我需要一些关于如何为以下要求配置 Azure Webjob 的反馈。
- 只需要一个 Web 作业。在该 Webjob 中,需要为多个 Geo 的每个服务(API)具有一个功能(例如:WestUS 和 Central US)。
- WebJob 应该每 5 分钟运行一次。
- 它应该只调用服务的 GET 端点,并且应该验证 HTTP 状态代码和响应正文。
- 每个端点的每次运行都应在 Table(Configuration => Method Name, URL, IsActive) 中创建一个条目
例如:MethodName URL IsActive
获取用户 XXXX 1
获取产品 XXXX 0
- 每个失败,即除了 HttpStatus 代码 2XX 之外,都应该通过获取 DB 配置触发一封电子邮件给已配置的受众 + 团队频道警报;该 DB 应该在多个 Geo's 中可用。
任何实施帮助将不胜感激。提前致谢。