【发布时间】:2012-03-30 00:42:54
【问题描述】:
我们正在增加 GAE Java 应用的用户数量。我们现在的活跃用户是几天前的三倍左右。
我们注意到,GAE 仪表板报告的平均延迟几乎增加了 2 倍。没有代码更改。
增加用户数量会导致每个请求的延迟时间增加吗?大概在一个设计良好的应用程序中,appengine 会扩展实例的数量,以便将我们的延迟保持在最低限度。我没有更改任何默认的挂起延迟设置和类似设置。
在实现 appengine 应用程序时最常见的设计缺陷是哪些会导致延迟随着使用量的增加而增加?
数据存储争用?我们存储的数据在每个用户单独的实体组中,所以这似乎是一个低概率......
【问题讨论】:
-
与其让我们猜测,不如告诉我们您的应用程序是如何工作的?您是否使用过 AppStats 来查看时间都花在了哪些地方?
-
@NickJohnson 与问题完全无关,但是,欢迎回来 :)
-
意识到我应该为这个问题添加更多信息。我将暂时关闭它并打开一个包含更多细节的新问题。