Appengine - 在同一项目中调用其他模块的快速方法
Appengine - The fast way to call others module in the same project
我的项目中有一些appengine模块。
我正在构建一个像 API 网关一样工作的 "Cloud Endpoints"。他们都在同一个项目中。
端点将接收请求并转发到另一个应用程序引擎模块,因此,当模块处理请求时,端点将 return 响应到前端。
此 API 网关的主要职责是验证权限和日志信息。
前端发送:GET、PUT 和 POST 方法。
我阅读了有关 URLFetch 的内容。
我想知道,使用 URLFetch 做起来速度快吗?
我应该使用其他框架来识别吗?
如果您使用的是 App Engine,外部请求应该使用 URL fetch,无论您是直接使用它还是使用您的语言级网络原语。它应该相对较快,但您应该自己对此进行基准测试,看看它是否是可接受的延迟。
我的项目中有一些appengine模块。
我正在构建一个像 API 网关一样工作的 "Cloud Endpoints"。他们都在同一个项目中。
端点将接收请求并转发到另一个应用程序引擎模块,因此,当模块处理请求时,端点将 return 响应到前端。 此 API 网关的主要职责是验证权限和日志信息。 前端发送:GET、PUT 和 POST 方法。
我阅读了有关 URLFetch 的内容。
我想知道,使用 URLFetch 做起来速度快吗?
我应该使用其他框架来识别吗?
如果您使用的是 App Engine,外部请求应该使用 URL fetch,无论您是直接使用它还是使用您的语言级网络原语。它应该相对较快,但您应该自己对此进行基准测试,看看它是否是可接受的延迟。