首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当DB恢复正常时,Weblogic JDBC连接池保持挂起状态。

当DB恢复正常时,Weblogic JDBC连接池保持挂起状态。
EN

Server Fault用户
提问于 2015-01-13 02:41:42
回答 1查看 9.2K关注 0票数 1

我们在weblogic 12c上有一个JDBC连接池。当后端数据库脱机时,池进入挂起状态,当db在短时间(例如5分钟)后恢复联机时,池进入运行状态。这是正常的,而我所期望的weblogic行为。

但是几天前DB崩溃了大约30分钟,当数据库恢复联机时,池总是处于挂起状态,永远不会回到运行状态。我们必须手动重新启动泳池。有什么设置可以调优这种行为吗?我们的测试频率为600秒,连接创建重试频率为0。

EN

回答 1

Server Fault用户

发布于 2015-02-14 01:21:51

你到底在等多久?您的配置意味着您必须等待10分钟,因为测试频率设置为600秒(10分钟)。连接创建重试频率与在DB中断期间重新启动weblogic (或连接到DB的任何其他问题)而数据源在启动期间未被创建的场景有关。这个参数告诉weblogic它重试连接创建的频率。使用您的配置,数据源确实将永远处于关闭状态,但它不会处于挂起状态,甚至不会出现在监视选项卡中,因为它没有初始化。您的托管服务器将在管理模式下启动。我个人喜欢在我的所有数据源中将这个参数设置为>0。在我的默认wlst脚本中,我将其设置为300秒(5分钟)。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/659023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档