我在GAE for Java小组上发布了这个,但我希望能更快地得到一些答案:)
我决定对我的应用程序进行一些长期性能测试.我每5-30分钟创建一个小客户端点击应用程序,我用这样的客户端运行3-5个线程.
我发现响应时间差异很大,并开始调查问题.我发现原因很快.我遇到了以下主题中描述的相同问题:
获取"请求在等待太长时间后尝试为您的请求提供服务时中止".申请闲置后
我正在使用Springframework,它需要大约18到20秒来启动应用程序实例,这会导致响应时间从1秒(当请求点击运行应用程序时非常罕见)到创建新应用程序时的22秒.
这有什么解决方案吗?我正在考虑创建最基本的servlet来执行关键任务(提供API调用)并保持UI不变.但是我会放弃Springframework的所有好处.
这有什么解决方案吗?
在解决(黑客攻击)App Engine的许多限制之后,我在开发我的应用程序时遇到了这个限制,我认为这将使我离开App Engine ...这一直是很多时候想到如何赢得GAE问题而不是如何解决我的应用问题...
有帮助吗?
关心康拉德