环境:tomcat5.5+windows2000+sql2000(sqlserver版本为sp4,tomcat与sqlserver在同一台机器)
配置:连接池配置为maxactive=99999,maxidle=2问题如下:
服务器上系统刚启动tomcat可以正常连接sqlserver,运行一段时间(一般为1天)后,界面连接数据库的部分提示错误,空指针异常,这个时候netstat -an查看1433端口还在,连接也是established,但是查看tomcat 日志为Cannot create PoolableConnectionFactory ([Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.) ,这个时候我在本地搭建一套tomcat应用程序,数据库也是连接服务器上的数据库,没有任何异常,因此可以排除数据库的问题,问题应该出在tomcat这边,但是重起tomcat也不管用,只有重起系统才会恢复,小弟被这个问题搞得很茫然,希望各位大侠帮忙看看!!
小弟新来没有分,望各位海涵!!!