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

部署Firebase Functions(Gen1)遇实例超限报错,求查看实例数及排查原因

解决Firebase Functions部署实例数超限报错

报错原因

Google Cloud Functions Gen1默认给整个项目设置了总最大实例数32的配额。这个配额是所有函数的maxInstances配置值的总和(如果函数没显式设置maxInstances,默认会被视为占用剩余配额,多个无限制配置的函数同时扩容时,极易触发总配额超限)。

查看当前实例相关信息

方法1:Google Cloud控制台

  1. 进入Google Cloud控制台的Cloud Functions页面
  2. 点击顶部的「配额」标签,或直接搜索「配额」进入配额管理界面
  3. 在配额列表中找到「Cloud Functions > 总最大实例数」,即可查看当前已使用的实例数总和以及配额上限

方法2:gcloud命令行

  • 列出所有函数的maxInstances配置:
    gcloud functions list --format="table(name,maxInstances)"
    
  • 查看项目总实例配额详情:
    gcloud projects describe 你的项目ID --format="value(quotas)"
    
    输出中找到metric: functions.googleapis.com/max_instances相关条目,就能看到已用和配额值

解决办法

  1. 调整函数实例配置:检查每个函数的maxInstances设置,将所有函数的配置值总和控制在32以内。比如给非核心函数设置较低的实例数(如maxInstances: 5),避免无限制扩容占用配额。
  2. 申请提高配额:如果业务确实需要更多实例,可在配额管理页面找到「总最大实例数」,点击「编辑配额」提交申请,说明业务场景和需求,Google会根据情况审核调整配额。

内容的提问来源于stack exchange,提问作者Manvydas J Jauga

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 12:59:57