如何解决Cannot get a connection, 及断点调试失效的问题
来源:互联网 发布:vscode markdown pdf 编辑:程序博客网 时间:2024/05/21 21:41
问题分析: Cannot get a connection, pool error Timeout waiting for idle object,顾名思义就是无法获取连接,连接池等待空闲的连接超时!出现这种情况的原因:在非事务的情况下进行数据库操作完毕后,没有及时关闭连接,使数据库的连接不能有效得到回收,一直到数据库的连接用完后再请求下一个空闲的连接的时,都无法在获取空闲的连接而导致Cannot get a connection, pool error Timeout waiting for idle object问题!
解决办法:
1.在没有获取session的dao方法中完成数据库操作后都调用session.close()方法或者releaseSession()方法,保证在完成数据库操作后释放连接。
2. 添加事务的支持,又事务管理数据库的连接释放,不过要注意保证系统所有的数据库操作都在事务的控制下进行!
另:断点调试失效,断点没有小尾巴,是因为debug configuration配置错乱了。
Debug As MyEclipseserver application 就可以了
0 0
- 如何解决Cannot get a connection, 及断点调试失效的问题
- 断点失效问题列举及解决
- 如何解决Cannot get a connection, pool error Timeout waiting for idle object
- hive问题Cannot get a connection, pool error Could not create a validated object 的解决办法
- Cannot get a connection, pool exhausted解决办法
- Cannot get a connection, pool exhausted解决办法
- Cannot get a connection, pool exhausted解决办法
- Cannot get a connection, pool exhausted
- [Tomcat]Cannot get a connection, pool exhausted
- Cannot get a connection, pool exhausted
- Cannot get a connection, pool exhausted解决办法
- VS2005 断点失效的问题
- vs2005断点失效的问题,
- VS2005断点失效的问题
- VS2005断点失效的问题
- VS2005断点失效的问题
- VS2005断点失效的问题
- vs2010 解决下断点失效问题
- SGFS萨哈夫世界繁华街道工会经费的感觉
- 海思3518编译sdk时出现"mkimage" command not found
- Qt浅谈之十七:飞舞的蝴蝶(GraphicsView框架)
- 今年暑假不AC
- 基于邻接表的广度优先搜索遍历
- 如何解决Cannot get a connection, 及断点调试失效的问题
- 怎么缔造代码传奇,今天有分析
- Cocos2d-js官方完整项目教程翻译:四、设计并制作你自己的游戏场景
- 似懂非懂傻傻的过的时光飞逝的
- 限制EditText的输入内容
- shutdown命令
- 我的25年嵌入式生涯-周立功
- 怎么打造云计算的碎片计算方式
- 测试驱动开发的好处