社区
Web 开发
帖子详情
连接池中途与数据库服务器断开,如何检测?
s_phoenix
2005-02-17 10:23:33
我使用proxool作为连接池。
应用中发现有时因网络问题,WEB服务器与数据库服务器断开,网络恢复后,连接池机失去作用,所有的数据库操作被吊起。只有重新初始化连接池。
如何自动检测连接池与服务器断开,从而自动重新初始化连接,直到网络恢复呢?
...全文
337
5
打赏
收藏
连接池中途与数据库服务器断开,如何检测?
我使用proxool作为连接池。 应用中发现有时因网络问题,WEB服务器与数据库服务器断开,网络恢复后,连接池机失去作用,所有的数据库操作被吊起。只有重新初始化连接池。 如何自动检测连接池与服务器断开,从而自动重新初始化连接,直到网络恢复呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
orion11
2005-02-23
打赏
举报
回复
每次向连接池归还连接时,设置一条检测的SQL语句参数例如ORCALE可以用select 1 from dual
try
{
检测连接语句
}
catch(连接异常或是SQL异常就可以测试出来的 e){
发现异常就连接就从连接池释放掉,一直到释放了所有发生异常的连接,连接就会重新去获取可用的连接
}
mxbprogramming
2005-02-23
打赏
举报
回复
try
{
连接池语句
}
catch(连接异常或是SQL异常就可以测试出来的 e){}
以梦为马
2005-02-18
打赏
举报
回复
捕获异常
新春快乐!
zoeg
2005-02-18
打赏
举报
回复
http://community.csdn.net/Expert/topic/3759/3759510.xml?temp=.2193567
李玮顾
2005-02-18
打赏
举报
回复
试试捕获异常,在异常处理中重新连接
JDBC 和
数据库
连接池
JDBC 和
数据库
连接池
大事务导致
数据库
连接池
耗尽分析与解决方案
代码层面避免大事务,拆分业务逻辑设置合理的事务超时移除事务中的远程调用配置层面优化
连接池
参数设置合理的连接泄露
检测
运维层面建立实时监控告警定期进行压力测试实施事务治理策略架构层面引入熔断降级机制采用...
c3p0-0.9.1.2
数据库
连接池
实战详解
c3p0 是一个开源的 JDBC
连接池
框架,广泛应用于 Java 企业级开发中,尤其与 Hibernate、Spring 等框架深度集成。它通过自动管理
数据库
连接的创建、复用、校验和释放,显著提升系统在高并发下的
数据库
访问效率。其...
【MySQL】MySQL 大数据处理中的连接
断开
问题及其解决方案
你可以轻松地在 MySQL 中设置和参数,从而优化
数据库
的性能和可靠性。根据自己的实际需求,合理配置这些参数将...
数据库
连接管理:使用
连接池
等技术来更高效地管理
数据库
连接,减少连接频繁建立和关闭带来的性能问题。
Golang高并发
数据库
:彻底解决MySQL亿级写入性能瓶颈(
连接池
/事务/Context)
文章从基础
连接池
配置讲起,通过“图书管理员”比喻解释Go的sql.DB
连接池
机制,强调SetMaxOpenConns等关键参数设置。随后展示了用Gin框架实现的单体应用查询服务,详细说明错误处理和连接管理。针对系统核心痛点——...
Web 开发
81,116
社区成员
341,729
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章