例如,有以下应用程序部署为App和Cloud服务。
( A) app-1-api作为云运行服务
( B) app-2-api作为应用程序引擎服务
( C)将app-1-frontend作为云运行服务的NextJS应用程序
( D) app-2-frontend (作为云运行服务托管的静态网站)
我找到了一个文章,它描述了使用Google的无服务器NEGs如何将所有这些服务粘合在一个域后面。我想作出以下的选择:
api.example.com的请求应命中服务Areporting-api.example.com的请求应命中服务Breporting.example.com的请求应命中服务D*.example.com匹配,且路径1-3中没有匹配路径,则请求应命中服务C。我在4中没有发现任何关于通配符子域的东西。这一切可能吗?如果没有,有什么GCP替代方案?
谢谢。
发布于 2021-12-30 01:21:22
URL映射与以下Google产品一起使用:
主机名必须是完全限定的域名(FQDN)。主机名不能是IPv4或IPv6地址。例如:
作品: example.com
作品: web.example.com
作品:*.example.com
无效: 35.244.221.250
检查参考关于如何添加主机规则
在开始使用URL地图之前,请熟悉URL地图概念.,如:
例如,使用外部HTTP(S)负载均衡器,可以使用单个URL映射根据URL映射中配置的规则将请求路由到不同的目的地:
对https://example.com/video的请求转到一个后端服务。
对https://example.com/audio的请求转到不同的后端服务。
对https://example.com/images的请求转到云存储后端桶。
对任何其他主机和路径组合的请求都会转到默认后端服务。
https://serverfault.com/questions/1088518
复制相似问题