我有几个要定期运行的任务。这些任务中的每一个将基于配置的时间段运行。这意味着我需要根据配置的时间段动态运行任务。
起初,我认为Azure Functions会对此有所帮助。但是,我了解到Azure Functions只能运行5分钟。可以延长到10分钟,但是仍然不能满足我的需求。配置的时间最长为1小时。因此,计时器触发功能将无法工作,因为我需要动态设置该功能的运行时间表。
我的问题是,Azure中是否有一种方法可以动态配置的间隔运行代码块(如Azure功能)?
答案 0 :(得分:2)
不要将功能允许运行多长时间与安排运行时间混为一谈。看一下creating a timer triggered function。您可以使用CRON表达式来指定要在其上调用函数的时间表。