2

是否可以在不通过公共互联网的情况下在谷歌应用引擎应用程序之间路由 HTTP 流量?

例如,如果我在一个应用程序上运行 Web 服务 API,并且出于性能原因想要在其之上构建第二个应用程序,而流量不通过 Internet。

4

1 回答 1

1

在不同域上运行的不同应用程序之间?我怀疑不是。

但是您可以使用后端在幕后做不同的工作:

后端是特殊的 App Engine 实例,它们没有请求期限、更高的内存和 CPU 限制以及跨请求的持久状态。它们由 App Engine 自动启动,可以长时间连续运行。每个后端实例都有一个用于请求的唯一 URL,您可以跨多个实例对请求进行负载平衡。

当我查看后端和前端实例之间的日志时,我看到了类似的 IP

0.1.0.3

所以是的,这些通信路径是内部的。我敢猜测,由于互联网的大部分内容都是谷歌,您可能会说不同应用程序之间的请求可能不会在公共互联网上传播。

日志表明前端和后端之间的低延迟通信,但不是在任何特定负载下。您的里程可能会有所不同。

Python 中的后端

于 2012-12-10T22:57:08.397 回答