Chinaunix首页 | 论坛 | 博客
  • 博客访问: 107864
  • 博文数量: 25
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 265
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-28 19:05
文章分类

全部博文(25)

文章存档

2008年(25)

我的朋友

分类: 系统运维

2008-08-05 10:32:05

系统发生了比较严重的性能问题,因为事情紧急只能取消自己的休假计划,赶到现场调试系统。

到了之后,首先检查了Tomcat的配置文件 server.xml,原来一直以为肯定是配置服务器的同学没有把Tomcat中默认的允许访问的最大数75给改掉,后来发现不是这个问题,在配置文件中设置Context的地方有一段非常的诡异:有一个Context的路径是在%Tomcat%/webapps/ROOT中的一个目录AAA,这样的话如果当一个用户访问URL: 时,系统是应该使用ROOT/WEB-INF中类还是应该使用ROOT/AAA/WEB-INF中的类?把服务器中两个WEB-INF都下载下来,用 JAD反编译其中的部分类,发现并不一致。最后经过分析,得出了TOMCAT在这种Context嵌套在ROOT Context中的情况,TOMCAT会使用ROOT目录中的WEB-INF。

然后为程序加入了数据库连接池配置,实践证明了如果不采用TOMCAT的数据库连接池技术,那么在并发访
阅读(1025) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~