数据库连接对象conn为null?

todaydiy 2011-09-28 08:53:38
web服务器: tomcat,jdk1.6,数据库:Oracle 10g 没有用任何框架,纯jsp。
最近一段时间经常出现获取数据库连接对象为 null的情况,非得要把tomcat重启下才可以。但是过段时间又会出现。

请问是不是tomcat要做什么设置?并发、线程方面的。
导致这种情况的可能是什么原因呢?

请各位帮看看。
...全文
830 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
softroad 2011-09-28
  • 打赏
  • 举报
回复
安心逍遥 2011-09-28
  • 打赏
  • 举报
回复
用连接池,用完就close掉
xiaona1047985204 2011-09-28
  • 打赏
  • 举报
回复
应该是没有及时的关闭连接。当连接数满了之后就无法连接了
todaydiy 2011-09-28
  • 打赏
  • 举报
回复
补充:有用数据库连接池。
anly_hz 2011-09-28
  • 打赏
  • 举报
回复
肯定有数据库操作没有及时关闭连接,2天后,所有的预设连接数都被用完了,自然后获取不到连接了
liuyuhua0066 2011-09-28
  • 打赏
  • 举报
回复
及时close
tanzhouyoyo523 2011-09-28
  • 打赏
  • 举报
回复
学习了楼主~
想喝咖啡的貓 2011-09-28
  • 打赏
  • 举报
回复
数据库连接数配多点,另外,看看代码是不是有没关闭连接的地方。
绝世酱油瓶 2011-09-28
  • 打赏
  • 举报
回复
最好使用数据库连接池吧,这样也省得自己多次去手动关闭连接
风尘中国 2011-09-28
  • 打赏
  • 举报
回复
你有没有用连接池
还有,每次获取数据库库连接之后,是否都及时关闭了数据库连接,或者放回了连接池当中?
可能有这个方面的原因,如果没有及时关闭连接,请求数已经满了,那么就会导致无法获得Connection
jsut_yi 2011-09-28
  • 打赏
  • 举报
回复
连接一两次可以,后面时间久了又不行了。估计是数据库连接用了没有关闭的原因。lz检查看看。

81,092

社区成员

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

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