【发布时间】:2011-01-04 07:04:51
【问题描述】:
我在 GAE for Java 小组上发布了这篇文章,但我希望在这里能更快地得到一些答案 :)
我决定对我的应用程序进行一些长期的性能测试。一世 每 5-30 分钟创建一些小客户端点击应用程序,我运行 3-5 具有此类客户端的线程数。
我注意到响应时间的巨大差异并开始 调查问题。我很快就找到了原因。 我遇到了与以下主题中所述相同的问题:
Uneven response time between connection to server to first byte sent
Application instances seem to be too aggressively recycled
我正在使用 Springframework,启动应用程序大约需要 18-20 秒 实例,这导致响应时间从 1 秒(当 请求命中正在运行的应用程序 - 非常罕见)到 22 秒时新应用程序 已创建。
有什么解决办法吗? 我正在考虑创建执行关键的最基本的 servlet 任务(服务 API 调用)并保持 UI 不变。 但是那样我就会失去 Springframework 的所有好处。
有什么解决办法吗?
在解决(破解)我遇到的 App Engine 的众多限制之后 在开发我认为会让我搬出去的应用程序时 App Engine 的... GAE 问题胜过如何解决我的应用程序问题...
有什么帮助吗?
问候 康拉德
【问题讨论】:
-
您与 Google 网上论坛讨论的链接已损坏。
-
感谢亚当!我修复了链接...
标签: java spring google-app-engine