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

手动设置Cloud Run流量后,如何恢复部署时自动推广新版本?

恢复Cloud Run部署时的自动流量推广行为

当你手动设置过Cloud Run服务的流量分配后,系统会保留这个自定义配置,导致后续新部署的版本默认不会自动接管全部流量。要恢复原有自动推广的行为,有两种可行方式:

方式一:部署时显式指定流量分配

在原部署命令中添加--traffic latest=100参数,强制将所有流量导向刚部署的新版本。修改后的完整命令如下:

gcloud run deploy ${{ secrets.SERVICE_NAME }} \
  --source $(pwd) \
  --region us-central1 \
  --allow-unauthenticated \
  --platform managed \
  --traffic latest=100

这个参数会让每次部署完成后,自动把100%流量切换到最新版本,和你之前的默认行为一致。

方式二:重置服务的流量配置为默认状态

执行以下命令,将服务的流量规则重置为“自动指向最新版本”:

gcloud run services update-traffic ${{ secrets.SERVICE_NAME }} \
  --region us-central1 \
  --to-latest

执行完这个命令后,后续再使用你原来的部署命令,就会自动恢复新版本上线后接管全量流量的行为,无需每次额外添加参数。

注意:如果之后再次手动调整流量分配,自动推广的行为会再次被覆盖,需要重复上述操作恢复。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 11:55:26