当前位置:  开发笔记 > 编程语言 > 正文

Oracle Datasource返回null连接

如何解决《OracleDatasource返回null连接》经验,为你挑选了0个好方法。

当没有连接请求更多时,oracle数据源返回空连接.我启用了implict缓存.只有在设置了ConnectionWaitTimeout时,oracle规范才会返回null.我没有为缓存属性中的ConnectionWaitTimeout设置值.

这就是规范所说的

ConnectionWaitTimeout

指定请求连接且已有MaxLimit连接处于活动状态时的缓存行为.如果ConnectionWaitTimeout大于零,则每个连接请求等待指定的秒数或直到连接返回到缓存.如果在超时之前没有连接返回缓存,则连接请求返回null.

默认值:0(无超时)

Datasource可以返回空连接的其他可能性是什么?

推荐阅读
雨天是最美
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有