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

本地Azure Function中local.settings.json的functionTimeout不生效问题

解决本地Azure Functions超时时间不生效的问题

你的问题出在配置文件位置错误:functionTimeout 不属于 local.settings.json 的配置项,这个参数需要放在 host.json 文件中,才能被本地函数运行时识别。

修复步骤:

  • 检查函数项目根目录是否存在 host.json 文件,无则直接新建。
  • 将超时配置写入 host.json,示例如下:
{
  "version": "2.0",
  "functionTimeout": "23:00:00"
}

若需无限制超时(仅本地测试使用,生产环境不建议),可设置为 "functionTimeout": "-1"。

  • 保存 host.json 后,重启本地Azure Functions运行时(比如在Visual Studio中重新启动调试),新的超时设置即可生效。

补充说明:

local.settings.json 主要用于存储应用级环境变量(如连接字符串、运行时版本),而函数运行时的核心配置(包括超时、批量处理规则等)都需要放在 host.json 中。

内容的提问来源于stack exchange,提问作者Stornu2

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 22:42:02