-
Weblogic
监控
jndi
泄露连接的方法
1
说明
如果后台出现
“
No
resources currently available in pool iscjndi to
allocate to applications
”
类似这
个错误,
说明
weblogic
的数据
库连接池满了:
可以考虑通过此方法排查一下具体是程序中的什么方法导致。
查看数据源监控页面,如果“当前活动连接数”超过系统配置
的最大数字(系统默认是
15
,优化之后为
150
)
,就
会出现以上错误:<
/p>
最大连接数配置:
2
配置一:设置“非活动连接超时”参数
设置后连接在指定时间内(单位:秒)没有活动的话,
WebLogic
会将之释放并回收到连接池。
设置步骤:
“数据源
-
(数据源名称)
-
连接池
-
非活动连接超时”
p>
1
、点击“数据源
-
(数据源名称)
”
2
、选择“连接池”
3
、展开高级内容
4
、找到高级中“非活动连接超时”
参数,设置为
100
4
、保存配置
3
配置二
:开启
weblogic
数据库连接泄漏日志
< br>
设置步骤:
“数据源
-
(数据源名称)
-
诊断
-
概要文件连接使用情况”
p>
1
、点击“数据源
-
(数据源名称)
”
2
、点击“诊断”