You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

App Service免费层F1下计时器触发Azure Function无法自动触发

结论

你遇到的情况属于Azure App Service Plan免费层(F1)的已知运行限制。

限制产生的原因
  • F1层为共享计算资源的免费层级,默认内置20分钟闲置超时休眠规则:当函数应用连续20分钟没有任何入站请求或运行活动时,平台会自动回收应用进程进入休眠状态,休眠后所有内置触发器(含定时器触发器)都会停止工作,直到有主动入站请求(比如你登录Azure门户访问函数页面的操作)唤醒应用后才会恢复响应。
  • 你的定时器触发频率为每日1次,间隔远高于20分钟的休眠阈值,因此每次定时触发时点应用早已处于休眠状态,无法自动执行。
可选解决方案

如果希望保留F1层使用资格,可通过以下方式规避限制:

  • 配置定时心跳请求:使用外部定时请求工具,每15~19分钟向你的函数应用的默认域名发送一次GET请求,避免应用进入休眠
  • 切换托管模式:将函数应用调整为消耗(Serverless)计划托管,该模式下定时器触发器不受闲置休眠限制,且每月有免费使用额度,对于单每日触发的低负载场景适配性更高。

内容的提问来源于stack exchange,提问作者Mat-Tap

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 09:12:02