大约4个月前,我们部署了一堆AzureFunctions(v1),直到昨天一切正常。出于某种原因,天蓝色函数停止由调度程序触发。当我们直接在门户中重新启动功能或进行重新部署时,一切正常,大约需要45分钟。不知道是什么原因造成的。过去4个月我们没有部署更新。
预期行为我希望这些函数每隔X分钟运行一次(每个函数都有不同的cron表达式)。
实际行为除非在门户中重新启动或重新部署功能,否则这些功能将无法运行。
签名看起来像这样:
[FunctionName("MyFunc")]
public static void Run([TimerTrigger("0 */5 * * * *")]TimerInfo myTimer, TraceWriter log){}
,我有以下cron表达式:
"0 */5 * * * *"
,
"0 */4 * * * *"
,
"0 */10 * * * *"
,
"0 */20 * * * *"