Google cloud platform 我可以将Google云端点与外部服务一起使用吗

Google cloud platform 我可以将Google云端点与外部服务一起使用吗,google-cloud-platform,google-cloud-endpoints,api-gateway,Google Cloud Platform,Google Cloud Endpoints,Api Gateway,我是GCP服务的新手,我正在尝试创建一个API网关来代理两个服务,一个在应用程序引擎上运行,另一个实际上是PaaS 我可以将云端点配置为重定向到该PaaS吗?如何配置?如果现在GCP中有什么服务适合这种情况 编辑: 例如,如果我的域是test.com,那么我希望app.test.com被重定向到我的app Engine,而ip.test.com将被重定向到。是的,您可以在非GCP后端服务前运行一个,以便云端点可以代理对它的请求 文档:是的,您可以在您的非GCP后端服务前运行,以便云端点可以代理对

我是GCP服务的新手,我正在尝试创建一个API网关来代理两个服务,一个在应用程序引擎上运行,另一个实际上是PaaS

我可以将云端点配置为重定向到该PaaS吗?如何配置?如果现在GCP中有什么服务适合这种情况

编辑: 例如,如果我的域是test.com,那么我希望app.test.com被重定向到我的app Engine,而ip.test.com将被重定向到。是的,您可以在非GCP后端服务前运行一个,以便云端点可以代理对它的请求

文档:

是的,您可以在您的非GCP后端服务前运行,以便云端点可以代理对它的请求

文档:

我是为保护端点而写的。在
x-google-backend
中设置所需的值

如果您愿意,我还提供了一些关于URL重写的提示


编辑1

如果要执行此路由选择

  • app.test.com->app引擎
  • ip.test.com->外部服务
您需要使用HTTPS负载平衡器,而不是API网关

那么

  • 创建并使用App Engine对其进行配置
  • 创建并配置一个可访问internet的PaaS服务
  • 创建具有正确布线的
仅此而已(等待3-5分钟,在全球范围内发送配置的延迟)。

我是为保护端点而写的。在
x-google-backend
中设置所需的值

如果您愿意,我还提供了一些关于URL重写的提示


编辑1

如果要执行此路由选择

  • app.test.com->app引擎
  • ip.test.com->外部服务
您需要使用HTTPS负载平衡器,而不是API网关

那么

  • 创建并使用App Engine对其进行配置
  • 创建并配置一个可访问internet的PaaS服务
  • 创建具有正确布线的

仅此而已(等待3-5分钟,将配置发送到全球的延迟时间)。

您能详细说明您的问题吗?我感觉到您需要一个公开的接口,然后将每个请求作为请求的函数定向到一个或另一个后端?你能用更多的描述来扩展你的问题吗?你能详细说明你的问题吗?我感觉到您需要一个公开的接口,然后将每个请求作为请求的函数定向到一个或另一个后端?你能用更多的描述来扩展你的问题吗?这并没有解释如何将ESP用于非GCP后端。同意,我不太理解这个问题。我更新我的答案谢谢你的更新。但这只是你解释过的一个改道步骤。云端点还可用于保护api。用这种方法你不会得到它。是的,但你不能!!API网关在路径上工作(www.domain.com/path/to/resource)。负载平衡器可以基于(子)域进行路由。如果你想使用API网关,依赖路径级别的路由,而不是域级别的路由。我没有问这些问题,但这个问题的答案不是“不,你不能”,我想这不是你建议的@Travis Webb的回答更准确。这并不能解释如何将ESP用于非GCP后端。同意,我不太理解这个问题。我更新我的答案谢谢你的更新。但这只是你解释过的一个改道步骤。云端点还可用于保护api。用这种方法你不会得到它。是的,但你不能!!API网关在路径上工作(www.domain.com/path/to/resource)。负载平衡器可以基于(子)域进行路由。如果你想使用API网关,依赖路径级别的路由,而不是域级别的路由。我没有问这些问题,但这个问题的答案不是“不,你不能”,我想这不是你建议的@特拉维斯·韦伯的回答更准确。