Apache 在替换lib目录中的.jar文件后,页面加载速度非常慢

Apache 在替换lib目录中的.jar文件后,页面加载速度非常慢,apache,jsp,servlets,jboss,Apache,Jsp,Servlets,Jboss,我是个笨蛋,我真的需要你的建议 我在jBoss/Struts环境下工作,遇到了一个问题。 有一天,我简单地将.war/WEB-INF/lib目录中的cos.jar文件替换为最近的一个。 我不记得那时候飞机是否停了 症状: 页面加载速度非常慢。有时随机地像以前一样快,但通常慢得令人无法接受。所以我监控了WAS的日志,然后发现WAS和DB之间的连接还可以。 似乎瓶颈在入口点(servlet)或与输出相关的部分 当我执行netstat-ano | grep80时,列表显示许多处于保留状态的CLOSE\

我是个笨蛋,我真的需要你的建议

我在jBoss/Struts环境下工作,遇到了一个问题。 有一天,我简单地将.war/WEB-INF/lib目录中的cos.jar文件替换为最近的一个。 我不记得那时候飞机是否停了

症状: 页面加载速度非常慢。有时随机地像以前一样快,但通常慢得令人无法接受。所以我监控了WAS的日志,然后发现WAS和DB之间的连接还可以。 似乎瓶颈在入口点(servlet)或与输出相关的部分

当我执行netstat-ano | grep80时,列表显示许多处于保留状态的CLOSE\u WAITs

更严重的是,整个服务器似乎挂断了一会儿,断开了ftp或telnet

没有内存或硬盘存储不足。 有人建议我,太大的apache日志文件可能会导致这样的问题(尚未尝试)

环境: Centos 5.4/Apache/jBoss 5.1GA/cos.jar(1.1->1.4->1.1)

如果你能帮助我,我将不胜感激。
感谢阅读。

当您在
WEB wApplication
WEB-INF/lib
中替换jar文件时,服务器必须执行以下任一操作:

  • 重新启动web应用程序
  • 重构类加载器
我想说,大多数服务器将
重新启动web应用程序
,因为jar可能
包含一个修改过的Servlet
,必须重新加载


注意:上述声明仅在启用时适用。

我在windows服务器上的VMWare上运行CentOs。在父操作系统(我是说windows)上有几个连接失败。因此,所有的问题都不是关于他。很抱歉问了这么愚蠢的问题,但感谢您的善意回答。