Tomcat5.5页面加载时间

时间:2010-10-19 21:39:53

标签: tomcat5.5

我在Tomcat上运行多个网站:

<Context path="/foo"......</Context>
<Context path="/bar"......</Context>

当我浏览其中一个应用程序时,需要大约加载3分钟。但是,如果我在3分钟的等待/加载时间中途点击刷新按钮,则该站点立即启动。 一般来说,是否有这种行为的解释(点击刷新按钮后网站出现的速度更快)?

1 个答案:

答案 0 :(得分:0)

我不知道任何版本的Tomcat都有类似行为的报告。

听起来客户端正在等待更多数据,而事实上服务器已经发送了所有数据。如果内容长度标头与发送的实际内容之间存在不匹配,并且连接最终等待超时,则会发生这种情况。

在你的位置,我会考虑以下事项: - 在Tomcat端使用线程转储来查看Tomcat在请求处理方面正在做什么。 - 使用显示标题和数据的浏览器插件(即HttpHeaders,FireBug等) - 使用Wireshark查看网络上发送的确切内容

并注意内容长度标题和实际内容长度。