我想编写一个ac#Azure Function工作在一个时间触发器上,其中时间表是可变的,即每个函数运行将确定下一次运行的时间,因此应该能够改变下一次运行的预定时间触发。
答案 0 :(得分:6)
由于NextVisibleTime
属性,您可以使用带队列输出的队列触发器,这比尝试每次运行修改计时器计划更好。
它还支持失败时的可配置重试(以及毒性队列),因此它比定时器触发器更耐用。 (https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-queue#handling-poison-queue-messages)