Google cloud platform 为多个CloudRun服务端点提供一个端点

Google cloud platform 为多个CloudRun服务端点提供一个端点,google-cloud-platform,google-cloud-run,Google Cloud Platform,Google Cloud Run,我有一个url为“”的CloudRun服务。由于我的呼叫者位于多个地区,我是否必须为每个地区创建新服务 如果我这样做了,我怎么可能只有一个端点(),并且一个区域的任何调用方都被路由到该区域。 我能做到这一点吗 我知道我可以为一项服务创建一个“自定义域” 由于我的呼叫者位于多个地区,我是否必须创建一个新的区域 每个地区的服务 答案要看情况而定。Cloud Run是一项区域服务,不是一项全球服务。Cloud Run不支持跨多个区域的域映射。这意味着,如果您在us-central1和us-west1中

我有一个url为“”的CloudRun服务。由于我的呼叫者位于多个地区,我是否必须为每个地区创建新服务

如果我这样做了,我怎么可能只有一个端点(),并且一个区域的任何调用方都被路由到该区域。 我能做到这一点吗

我知道我可以为一项服务创建一个“自定义域”

由于我的呼叫者位于多个地区,我是否必须创建一个新的区域 每个地区的服务

答案要看情况而定。Cloud Run是一项区域服务,不是一项全球服务。Cloud Run不支持跨多个区域的域映射。这意味着,如果您在us-central1和us-west1中部署Cloud Run,您将拥有两个不同的URL。目前,Cloud Run不支持与HTTP(S)负载平衡器的集成。一旦发生这种情况,正确的答案就会不同


为了提高性能,最好将您的服务靠近客户。但是,使用Cloud Run,每个部署的区域将有一个URL。

我可以使用类似的东西来代替负载平衡器吗?我认为端点无法满足您将多个Cloud Run端点组合到一个服务中的要求。审查架构: