我们正在开发一个网站健康模块,它要求我们运行一个调度程序,每 2 分钟对每个网站执行一次 http 请求(但我们也想象每个网站都有自己的时间间隔)
现在,由于可伸缩性,我很难找到执行此任务的方法。
我认为我们需要为每个网站设置一个计划函数,该函数将自行运行,因此依赖调度程序 API 创建数千个调度程序,但我什至不知道 Azure 是否允许这么多调度程序......
关于实现这一目标的最佳方法的任何想法?
我们正在开发一个网站健康模块,它要求我们运行一个调度程序,每 2 分钟对每个网站执行一次 http 请求(但我们也想象每个网站都有自己的时间间隔)
现在,由于可伸缩性,我很难找到执行此任务的方法。
我认为我们需要为每个网站设置一个计划函数,该函数将自行运行,因此依赖调度程序 API 创建数千个调度程序,但我什至不知道 Azure 是否允许这么多调度程序......
关于实现这一目标的最佳方法的任何想法?
一种选择是拥有 2 个功能:
您还可以将服务总线触发功能与为特定时间安排的消息一起使用,从而提前规划日程安排。