关于Tomcat数据源的问题

soaring_roc 2005-12-08 02:23:20
在tomcat 5.5 的server.xml中配置了数据源,如下:

<Context debug="0" docBase="C:\Tomcat 5.5\webapps\test" path="/test" reloadable="true">
<Resource name="jdbc/test" type="javax.sql.DataSource" password="" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver" maxIdle="10" maxWait="-1" username="sa" url="jdbc:microsoft:sqlserver://xxx.xxx.xx.xx:1433;DatabaseName=dataName" maxActive="100"/>
</Context>

但是发现程序运行一段时间后就不能正常运行了,重启tomcat后就好了,可能是tomcat死了,后来不用数据源而改为直接连接数据库的方式,则可以运行正常。请问高手们是什么原因,该如何解决?谢谢!
...全文
109 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
soaring_roc 2005-12-09
  • 打赏
  • 举报
回复
我用完connection之后是关闭了的,但是没有关闭statement,关闭了connection之后statement就自动关闭了吧?
infowain 2005-12-08
  • 打赏
  • 举报
回复
大概因为你的程序在connection,statement之类的东西用完之后没有关闭,所以把连接池里面的连接都占住了。(你的连接池maxActive=100)

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧