各位大侠好:
最近我们的系统频率出现WebSphere JVM宕死的情况,其实就是几天死一次,正常运行的情况下看不出任何异常,一但问题发生,DB Connection Pool在一分钟就能满,Web Container中的Thread Pool也会满。
附件是websphere 的 dump 文件,希望对这个熟悉的人能帮忙分析看问题出在哪。
在此多谢!
简单描述:
1.正常运行时,什么都正常,就是说DB Pool,Thread Pool都很正常
2.几天一次JVM死,DB Pool,Thread Pool全满,不能再响应其它请求
3.有个应用程序使用Hibernate,不知道并发多时这个会不会有问题?
4.其它JVM中的DB DataSource连接相同Oracle数据库,没有出现问题。应该说DB Server那边没问题。
5.为什么DB Connection挂起,在等待什么?是不是资源锁定?还是有程序使用DB连接没释放掉。其实很难解释,因为问题只是偶尔发生。并发越多,发生的几率越高。
附件:
dump.rar (290.85 KB)