Google App Engine即将从预览版毕业
2011 9 1 01:52 PM 2721次查看
分类:Google App Engine 标签:Google App Engine
之前已经提到过价格变动了,因此这里就不再复述了。
在管理员控制面板的Billing History页面里可以看到新旧2种计费方式的差异。至少使用旧方式时,我的博客再增大一个数量级的访问量也能维持在免费配额内;而新方式下,数据库访问次数会稍微超出配额。
值得注意的是,一次datastore API调用可能产生很多次操作。
例如put一个实体,除了Entity Put操作以外,还可能会产生多个Index Write操作。
又如在一个get或query中获取多个实体的话,也是算多个Entity Fetch、Query操作。
也就是说,要维持在免费配额内的话,至少需要保证每天获取的实体数不超过50k,这确实太苛刻了。
Google还写了一篇《Managing Your App's Resource Usage》以帮助优化应用和降低费用。这些我基本上都有介绍过,其中最重要的一点是:如果你的应用访问量并不大的话,记得把Application Settings页面里的Max Idle Instances设为1。而对于访问量大的应用,可能会增加数十倍的费用,请适当调整Max Idle Instances和Min Pending Latency后再决定是否离开GAE吧。
另外,GAE即将支持Python 2.7,届时1个instance就能同时响应多个请求,也就不需要那么多instances了。而在11月20日之前,Python instance的费用会降低50%。
值得一提的是,如果在10月31日前启用支付或更新支付额度,将获得50美元的credit(只能用于支付GAE,不能取出)。
2011年9月2日更新:GAE团队的Gregory说,9月26日以前不会leave preview。
向下滚动可载入更多评论,或者点这里禁止自动加载。