社区
数据库
帖子详情
connection.close执行不下去了。
aoyihuashao
2010-12-10 04:47:20
在线程里建一个死循环,从数据库里不停读数据,然后处理,回写。
如果其中一个操作失败,就把connection关掉,挂起线程,然后重新连接,启动线程。
现在一般情况下是好的,但有时候(比如把本地连接断开,重连,断开重连,弄个几次),偶尔就会出现connection.close执行不下去了。
我在close前面加了句日志,后面加了句日志。前面的打印出来了,后面的没。
...全文
89
3
打赏
收藏
connection.close执行不下去了。
在线程里建一个死循环,从数据库里不停读数据,然后处理,回写。 如果其中一个操作失败,就把connection关掉,挂起线程,然后重新连接,启动线程。 现在一般情况下是好的,但有时候(比如把本地连接断开,重连,断开重连,弄个几次),偶尔就会出现connection.close执行不下去了。 我在close前面加了句日志,后面加了句日志。前面的打印出来了,后面的没。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
笨笨兔兔兔兔兔
2010-12-11
打赏
举报
回复
超过了最大连接数??什么数据库??
yihandrensunyong
2010-12-11
打赏
举报
回复
循环频率不要太高 考虑修改下数据库设置的超时 看是不是连接时间过长
whrspsoft3723
2010-12-11
打赏
举报
回复
先观察下连接看看,是不是数据库连接不够用了。
再者,你的close出错,不应该出来程序停顿的,看来你的死循环 还不够“健壮"。
试着捕获下错误,把错误的范围控制 在一定范围内。
xxl-job v2.2.0解惑
通过本课程,可以清楚的知道xxl-job的大概原理。能够解决在使用xxl-job时的一些常见问题。并能通过修改源代码来实现自己的业务。
关于statement.
close
和
connection
.
close
备忘(上)
在回收数据库连接资源的时候,大家一般都用
connection
.
close
() ,那么在这个过程中其持有的statements和results是否被清理或标记为无效了呢?我们又应该用哪种方式来释放数据库资源呢?这个既和你使用数据库连接的...
关于JDBC的
close
问题
最近在编写一个从1000万的表中提取数据为全文检索做索引的程序时出现了内存益处(OutOfMemoryError)问题,经过反复排查发现问题的根源在于没有及时地
close
数据库的相关资源。在我的程序中,一批一批地从数据库中...
java项目
close
wait_java – 排除连接卡在
CLOSE
_WAIT状态
我一直有同样的问题,我一直在...为了避免
close
_wait,您需要确保您的服务器在发回响应后不会关闭连接,因为首先断开连接的人将停留在
close
_wait和time_wait中。所以,如果你的服务器被卡在
close
_wait中,它会告诉...
Druid连接池超时连接清理配置排坑
案发现场 在给某个陈旧项目的连接池组件替换成...[DEBUG][com.alibaba.druid.pool.DruidDataSource:1319][-][-] skip not validate
connection
. [DEBUG][com.alibaba.druid.util.JdbcUtils:75][-][-]
close
connecti
数据库
4,011
社区成员
39,816
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章