首页 文章

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

提问于
浏览
1

我正在开发一个GAE项目,它包含几个高流量 endpoints 和一个流量低但需要身份验证的 endpoints . 我的问题是,我可以在低流量 endpoints 上启用 Cloud endpoints 进行身份验证,但不能在那些高流量 endpoints 上启用,因为 endpoints 价格昂贵吗?

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

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

1 回答

  • 0

    如果将其与其他URL分开,则只能有一个 endpoints (因此只有一个收费的 endpoints 定价) . 你可以通过separating the Services or Projects做到这一点

相关问题