首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >google appstore,如何按数据存储命名空间拆分费用

google appstore,如何按数据存储命名空间拆分费用
EN

Stack Overflow用户
提问于 2017-10-07 02:42:55
回答 1查看 68关注 0票数 1

我想做一个多租户的GAE应用来迎合不同的客户(公司),数据库命名空间似乎是一个GAE认可的解决方案。有没有一种有意义的方法来在客户端/名称空间之间分配GAE费用?app的GAE成本主要取决于用户活动-后端实例运行时间,因为新实例的创建或( 15分钟延迟后)终止与服务器负载成比例,而不是用户已创建或创建的总数据量。理想情况下,费用的分配方式应该是有意义的,并且可以向客户解释。

我想最公平的费用分摊解决方案是为新客户端创建一个新的应用程序,因此所有成本都会单独报告,但总成本会增长,我预计在相同实例上运行的应用程序会更经济地使用服务器资源。

EN

回答 1

Stack Overflow用户

发布于 2017-10-18 03:31:56

每个应用引擎请求都是带有粗略估计成本度量的logged。可以记录与每个请求相关联的命名空间/客户端,并查询日志以将该命名空间的估计实例成本相加。请注意,“估计成本”域已弃用,可能不准确。它主要用于粗略地指导与每个客户端相关联的实例成本的比例。

就数据存储定价而言,云控制台将告诉您每个命名空间中存储了多少数据,您可以从中计算成本。对于读/写,我们设置了一个日志系统来帮助我们跟踪每个名称空间的读取和写入(即,每个请求跟踪它在每个名称空间中进行的数据存储读取和写入的数量,并在请求结束时记录这些数字)。

底线是,通过对基础设施和日志记录进行一些投资,可以大致跟踪每个命名空间的成本。但是不,App Engine不会让这变得容易,而且可能不可能计算出非常准确的成本估计。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46612042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档