Apache 在替换lib目录中的.jar文件后,页面加载速度非常慢
我是个笨蛋,我真的需要你的建议 我在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) 如果你能帮助我,我将不胜感激。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\
感谢阅读。当您在
WEB wApplication
的WEB-INF/lib
中替换jar文件时,服务器必须执行以下任一操作:
- 重新启动web应用程序
- 重构类加载器
重新启动web应用程序
,因为jar可能包含一个修改过的Servlet
,必须重新加载
注意:上述声明仅在启用时适用。我在windows服务器上的VMWare上运行CentOs。在父操作系统(我是说windows)上有几个连接失败。因此,所有的问题都不是关于他。很抱歉问了这么愚蠢的问题,但感谢您的善意回答。