首页 > 解决方案 > Azure function-Timer unscheduledInvocationReason

问题描述

当我的计时器功能运行时,我正在尝试诊断此错误。我在谷歌搜索上没有找到太多帮助

UnscheduledInvocationReason: IsPastDue, OriginalSchedule: 2019-06-13T15:13:00.0000000-07:00

当此错误出现时,该过程似乎刚刚停止。

有人对此有任何见解吗?

标签: azureazure-functions

解决方案


在本地遇到此错误。

在此处输入图像描述

[2021-06-16T14:58:22.779Z] 执行'Functions.TimerTrigger'(原因='在 2021-06-16T16:58:22.7688953+02:00 触发的计时器',ID=adbaee54-8a3e-4983-a7e4- a73f69153e5e) [2021-06-16T14:58:22.780Z] 触发器详细信息:UnscheduledInvocationReason:IsPastDue,OriginalSchedule:2021-06-16T16:37:00.0000000+02:00 [2021-06-16T14:59:22.614Z] 启动工人进程失败 [2021-06-16T14:59:22.615Z] 操作已超时。

通过在本地清除 Blob Emulator 解决:

delete
  FROM [AzureStorageEmulatorDb510].[dbo].[Blob]

在此处输入图像描述


推荐阅读