App Engine限制简编

时间:2013-08-08 05:11:17

标签: google-app-engine

我一直在尝试使用Google App Engine构建一个Web应用程序,但我发现它很慢。一个主要问题是GAE的许多限制,包括建筑和定量。我不太了解系统,我设计了一个解决方案,实现了它,然后发现它在生产中不起作用,因为它有一些迄今未曾预料到的限制。

是否有资源在一个网页上收集GAE的所有限制?我可以看到它分为几个小节,如“数据存储”,“Memcache”,“响应时间”,“Blobstore”等.Stackoverflow显示了大量关于GAE限制的问题。

感谢。

1 个答案:

答案 0 :(得分:0)

Google的App Engine信息中心在配额详细信息下显示了所有限制。但是大部分限制都是软限制,当你到达它时,你可以向他们发送增加的请求,它就是为了避免滥用/垃圾邮件。另请注意,启用结算后会增加这些限制。

但是,如果您正在讨论请求大小,请求超时和数据存储限制等限制,这些都是因为它的设计使得它可以无缝扩展而不会降低性能,如果您有10个用户到100亿用户。

我花了几个星期才真正掌握了它,现在甚至在我的工作中(不使用app引擎)我试着用app引擎的方式来做,比如试图限制很多东西以避免任何事情会导致系统退化。因此,这些局限性也是您在其他系统上可以做的事情的学习曲线,这些系统没有这种限制来使您的应用扩展。