如何在不浪费CPU资源的情况下在谷歌应用引擎中使用后端?

时间:2011-05-23 11:55:03

标签: python google-app-engine google-cloud-datastore backend

在使用后端处理数据存储区中的数据时,应用引擎正在完全使用我的cpu资源。 如何在不浪费CPU资源的情况下处理数据?

我可以在后端使用整个应用而不浪费cpu资源吗?

我错过了什么.. 如果问题太模糊,请让我澄清..谢谢

1 个答案:

答案 0 :(得分:1)

优化CPU使用率的一般建议是最小化RPC,了解如何有效地使用数据存储区以及使用appstats来查找瓶颈。对于特定的优化建议,我们需要查看一些代码。

虽然后端可以配置为处理公共请求,但它们并不打算替换普通实例。后端专为资源密集型离线处理而设计。根据请求量自动创建和销毁正常实例;后端必须由管理员明确配置和实例化,因此它们不适合处理流量峰值。

它们也更贵:将后端实例在线保留24小时将花费3.84美元,无论实例是否正在处理请求。