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

Firebase App Hosting发布因max_instances配额限制失败,如何解决?

解决Firebase App Hosting部署Next.js实例配额超限问题

以下是几个可行的解决方法:

  • 通过firebase.json配置最大实例数
    Firebase App Hosting部署Next.js时,底层依赖Cloud Run运行后端服务。你可以在项目根目录的firebase.json中添加frameworksBackend字段,直接指定最大实例数匹配配额:

    {
      "hosting": {
        "source": ".",
        "frameworksBackend": {
          "region": "你的部署区域(比如us-central1)",
          "maxInstances": 10
        }
      }
    }
    

    配置完成后重新执行firebase deploy --only hosting即可。

  • 回滚到可用版本后调整配置
    如果当前发布失败导致无法创建新发布,先执行命令回滚到之前的成功版本:

    firebase hosting:rollback
    

    恢复服务后,再按照上面的方法修改firebase.json配置,重新发布。

  • 手动关联自定义Cloud Run服务
    若自动配置不满足需求,可手动创建Cloud Run服务,在创建时设置max-instances=10,然后在firebase.json的hosting配置中添加重写规则指向该服务:

    {
      "hosting": {
        "rewrites": [
          {
            "source": "**",
            "run": {
              "serviceId": "你的Cloud Run服务ID",
              "region": "服务所在区域"
            }
          }
        ]
      }
    }
    
  • 申请提高配额
    如果10个实例无法满足业务需求,可前往Google Cloud Console的配额管理页面,找到「Cloud Run > 最大实例数」的配额条目,提交提高限额的申请。申请需要说明业务需求,通常1-3个工作日会得到审核结果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 03:14:54