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

Google Cloud Functions Gen2:能否缩短缩容至零前的空闲时长?

Google Cloud Functions Gen2 缩短空闲实例关闭时长方案

结论

完全可以将空闲实例的关闭时长缩短至接近零,适配你的场景需求。

具体配置步骤

方法一:使用gcloud命令行

直接更新函数的空闲超时参数,设置为平台允许的最小值(1秒),同时将最小实例数设为0:

gcloud functions deploy YOUR_FUNCTION_NAME \
  --gen2 \
  --region YOUR_REGION \
  --min-instances 0 \
  --update-config idle-timeout=1s

方法二:使用Cloud Console控制台

  • 打开Cloud Functions页面,定位到目标函数
  • 点击「编辑」进入配置界面
  • 展开「运行时、构建、连接和安全设置」下的「运行时服务设置」
  • 在「空闲超时」栏输入1s,保存配置

关键说明

  • 目前Cloud Functions Gen2允许的最小空闲超时为1秒,无法设置为0,但这个时长已经几乎可以忽略,符合你“接近零”的需求。
  • 设置--min-instances 0后,实例在空闲超时后会直接关闭,不会保留备用实例,结合固定30分钟的调用间隔,完全不会影响后续触发,同时避免了空闲实例的成本浪费。
  • 配置生效需要等待部署完成,之后新启动的实例会遵循新的超时规则。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 17:47:05