动作类后,Tomcat Struts 2 Ubuntu服务器速度非常慢

时间:2012-07-12 18:39:41

标签: tomcat ubuntu struts2

我有一个webapp。它在我迄今为止测试过的所有环境中运行良好。除了Rackspace云中的Production environ之外。

我使用Tomcat 6 struts 2.1.8mysql作为数据库Ubuntu 11.10 server。通常情况下,请求可能需要1秒才能在健康的环境中完成。根据我的日志,我确定该行动需要1秒才能完成。我正在使用Action Timer拦截器进行测试。执行操作方法后,页面显示大约需要15秒。所以我认为问题不在于DB相关或与Action类相关。

可能导致此延迟的原因是什么?

java -version :

java version "1.6.0_23"
OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b23~pre11-0ubuntu1.11.10.2)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)

1 个答案:

答案 0 :(得分:1)

它似乎与OpenJDK JVM无关。

PreResultListener可以帮助您计算从操作完成处理到浏览器收到响应所需的时间。

您还可以查看PageSpeed以查看客户端呈现速度是否存在问题。