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

Google Cloud HTTP external Load Balancer 非指定区域默认路由配置咨询

Google Cloud外部HTTP(S)负载均衡默认区域路由配置方案

你可以基于已有的负载均衡配置,补充地域兜底路由规则实现需求,具体操作如下:

控制台操作步骤

  • 进入Cloud Console的「网络服务 > 负载均衡」页面,打开目标外部HTTP(S)负载均衡的详情页,切换到「路由规则」标签,确认现有UK、USA、Italy、Singapore、Australia五个区域的路由规则配置正常
  • 点击「添加路由规则」,规则类型选择地域路由
  • 地域匹配条件选择「所有其他区域」(即未被现有规则覆盖的全部地理区域)
  • 转发动作选择「转发到后端服务」,绑定你预设的默认区域对应的后端服务
  • 优先级设置为高于现有5条区域规则的优先级数值即可(注意GCP路由规则优先级数值越小优先级越高,默认规则数值更大即可保证指定区域流量优先匹配原有规则)
  • 保存配置,等待1~2分钟全局生效后,使用非指定区域的节点访问站点验证路由逻辑即可

注意:如果现有区域路由配置了自定义请求头、URL重写等附加规则,默认路由需要同步配置对应规则,避免返回异常响应。

gcloud命令行操作方式

如果你习惯用命令行配置,可按以下步骤操作:

  1. 导出当前负载均衡关联的URL Map配置到本地文件
gcloud compute url-maps export [你的URL_MAP名称] --destination=url-map.yaml
  1. 打开yaml文件,在pathMatchers下的routeRules列表末尾添加兜底路由规则,示例配置如下:
- priority: 1000 # 确保该数值大于现有5条区域路由的优先级数值
  match:
    regionMatches:
      regions:
      - "*" # 匹配所有未被其他规则覆盖的地理区域
  service: projects/[你的项目ID]/global/backendServices/[默认区域后端服务名称]
  1. 导入修改后的配置生效
gcloud compute url-maps import [你的URL_MAP名称] --source=url-map.yaml

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 05:39:04