如何配置Google负载均衡器通过URL掩码路由到Cloud Run并剥离服务前缀
可以实现,你可以通过GCP HTTPS负载均衡的URL重写功能完成前缀剥离配置,具体操作如下:
- 进入负载均衡的URL映射配置页,找到你配置
/<service>路由规则的路径匹配器 - 给对应
/<service>/*的路径规则新增URL重写策略,将路径前缀重写值设置为/,同时开启保留原始查询参数的开关 - 保存配置等待负载均衡规则生效即可
配置生效后,负载均衡在转发请求到对应serverless NEG后端时,会自动把匹配到的服务前缀从请求路径中移除,和你给出的示例效果完全一致。
额外注意:如果你的路由规则里有其他优先级更高的精准路径匹配规则,需要确保这些规则的排序在/<service>/*通配规则之前,避免通配规则提前拦截请求导致路由异常。
内容的提问来源于stack exchange,提问作者Jason Lake
相关产品推荐
相关产品推荐

