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

多区域Bucket部署Cloud Storage触发器遇位置不匹配错误求助

解决Cloud Storage Gen2函数触发器位置不匹配问题

问题核心是Cloud Storage触发器的位置必须与存储桶位置完全一致:你的存储桶是us多区域,而部署函数时指定了单区域us-central1,导致位置不匹配。

直接修改gcloud命令中的--region参数为存储桶对应的多区域us即可:

gcloud functions deploy **** \
--gen2 \
--region=us \
--project=**** \
--trigger-event-filters="type=google.cloud.storage.object.v1.finalized" \
--trigger-event-filters="bucket={my-multi-region-bucket}"

补充说明:

  • 多区域存储桶(如us、eu、asia)对应的触发器必须部署在同名多区域,不能选择单区域(如us-central1、europe-west1)
  • 单区域存储桶则需要匹配对应的单区域位置

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 20:54:40