我是否可以仅在GAE中的特定端点上使用Google Cloud Endpoints

时间:2017-12-11 18:27:29

标签: google-app-engine google-cloud-platform google-cloud-endpoints

我正在研究GAE上的项目,该项目包含多个高流量端点和一个流量较低但需要身份验证的端点。我的问题是,我是否可以在低流量端点上启用云端点进行身份验证,但不能在那些高流量端点上启用,因为端点价格昂贵?

我对云端点如何与GAE协同工作的理解是,一旦部署了swagger文件,并在app.yaml文件中指定了端点版本,所有流量在到达应用服务器之前都会通过端点代理服务器。此外,因为端点是根据请求数收取的,所以在我的情况下,整个应用程序每天将需要数千万个请求,但只有一小部分请求将转到需要身份验证的应用程序中的特定端点。

为了避免每月在Endpoint上花费数千美元,如果我只能让这些特权请求通过Cloud Endpoints,并且仅根据这些请求收费,那将会更便宜。

1 个答案:

答案 0 :(得分:0)

如果您将其与其他网址分开,则只能有一个端点(因此只有一个收费的端点定价)。您可以通过separating the Services or Projects

执行此操作