2012-12-10 144 views
1

是否可以在不通過公共互聯網的情況下在Google應用引擎應用之間路由HTTP流量?Google App Engine內部網絡

例如,如果我在一個應用程序中運行Web服務API,並希望建立一個沒有流量會通過互聯網在它上面的第二個應用程序 - 性能方面的原因。

回答

1

在不同域上運行的獨立應用程序之間?我懷疑不是。

但是你可以使用後端做幕後不同的工作:

後端是沒有要求的最後期限,更高的內存和CPU限制,以及跨請求持久狀態特殊的App Engine實例。它們由App Engine自動啓動,並可以長時間連續運行。每個後端實例都有一個唯一的URL用於請求,並且可以跨多個實例負載平衡請求。

當我看到在後端和前端實例之間的日誌,我看到的IP像

0.1.0.3

所以,是的,這些通信路徑是內部的。我想冒,因爲如此多的互聯網谷歌你可以說不同的應用程序之間的請求可能不會在公共互聯網上旅行。

日誌表示前端和後端之間的低延遲通信,但不是在任何特定的負載下。你的milage可能會有所不同。

Backends in Python