azure - Azure function-Timer unscheduledInvocationReason
问题描述
当我的计时器功能运行时,我正在尝试诊断此错误。我在谷歌搜索上没有找到太多帮助
UnscheduledInvocationReason: IsPastDue, OriginalSchedule: 2019-06-13T15:13:00.0000000-07:00
当此错误出现时,该过程似乎刚刚停止。
有人对此有任何见解吗?
解决方案
在本地遇到此错误。
[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]
推荐阅读
- python - 在 Flask-SQLAlchemy 中更新表 - 访问不正确的表 ID
- c++ - 使用 C++ 中的自定义 api 无法通过 curl 登录
- php - 迁移到 php7.3 如何检查 php 版本
- julia - 如何防止 StatsPlots.jl 重新排序分类数据
- python - Python数据框计算不适用于所有列
- c++ - C++ Builder 10.4 和 Tinyxml
- c# - 3rd 方库中的 Rouge 任务挂起主线程并导致奇怪的行为。如何安全地检测挂起并重试?C#
- c - 位域是否总是与联合成员具有相同的值?
- java - IntelliJ Idea 的 Google AutoML 预测返回 NoSuchMethodError
- javascript - 无法读取 null 的属性“权限”没有可用的调试器,无法发送“变量”