c3p0连接池问题

额,查看tomcat的logs日志下面的Catalina.out日志输出,每隔几秒就会输出几条错误信息,文件越来越大屏幕快照 2017-01-02 下午4.52.38.png 

屏幕快照 2017-01-02 下午4.18.20.png

我试了数据能正常读取、和存储,但是为什么报这种错误❌,有遇见此问题的没,感谢能回答一下

评论区

JFinal

2017-01-02 21:21

这个不是错误,是警告,注意看前面的 [WARN],如果是错误则会输出 [ERROR]。只要将日志级别由 warn 提升到 error 就不会输出这些警告

c3p0 很久没有更新过,建议换 DruidPlugin,这个问题将不负存在

localhost8080

2017-01-02 21:31

@JFinal 额,出现这个问题的原因是什么呢,真的像网上说的是死锁造成的吗,还是配置问题,jdbcUrl我基本上都没配置什么参数jdbcUrl = jdbc:mysql://localhost/test?useUnicode=true&zeroDateTimeBehavior=convertToNull

JFinal

2017-01-02 21:52

@localhost8080 根据日志提示信息,可以猜测一下,可能是连接池在多线程下并发分配资源时造成了死锁,但死锁存在并不一定就是不正常的,检测出死锁,将死锁去除也是一种处理方式。

据日志信息来说这类死锁可能是正常现象,否则就直接报ERROR,而不是WARN

sdfsf

2017-01-03 11:23

@JFinal 詹总 有没有一个用JFinal 完整的项目 发给我 我想借鉴下 谢谢!

JFinal

2017-01-03 11:46

@sdfsf 以下这几个链接中有上千个相关项目,供参考:
http://git.oschina.net/search?search=jfinal&type=project&condition=updated_at

https://www.oschina.net/search?q=jfinal&scope=project&tag1=0&tag2=0&lang=0&os=0

https://github.com/search?o=desc&q=jfinal&s=stars&type=Repositories&utf8=%E2%9C%93

sdfsf

2017-01-03 13:47

热门反馈

扫码入社