Azure函数配置中找不到Always On选项,高级EP3计划定时触发器退出求助
针对你在Premium EP3 SKU上遇到的函数应用10分钟后退出的问题,可通过以下配置解决:
- 设置预热实例:在Premium应用服务计划的配置面板中,将「预热实例数」设置为至少1个。预热实例会保持持续运行状态,不会因闲置被平台回收,从根本上避免应用退出。
- 修正host.json超时配置:确保
functionTimeout参数格式正确(注意驼峰命名),3小时的配置示例如下:
{ "version": "2.0", "functionTimeout": "03:00:00", "extensions": { "timers": { "scheduleMonitorInterval": "00:05:00" } } }
额外添加scheduleMonitorInterval可优化定时触发器的监控频率,配合10分钟的触发间隔更稳定。
- 确认定时触发器配置:确保Timer触发器的CRON表达式正确,每10分钟触发的表达式应为
0 */10 * * * *,频繁的触发动作会进一步维持应用的活跃状态,避免被回收。
内容的提问来源于stack exchange,提问作者Vinny
相关产品推荐
相关产品推荐

