Tomcat下多个JFinal项目运行
目前在Linux服务器的Tomcat中,部署了多个JFinal的应用,每个项目都利用C3P0去管理连接池,包括Mysql、DB2、Oracle。后来查看tomcat的日志发现,会出现A C3P0Registry mbean is already registered的告警,上网查询说,应该把C3P0托管给WEB服务器,即Tomcat,因此就把每个项目里的C3P0包以及各数据库的驱动包都放到tomcat的lib目录下。但是现在发现Tomcat的日志里又有以下异常:
17-Jul-2015 05:44:59.685 WARNING [Timer-3] com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector.run com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@13d03ca8 -- APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks!
17-Jul-2015 05:44:59.689 WARNING [Timer-3] com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector.run com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@13d03ca8 -- APPARENT DEADLOCK!!! Complete Status:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我改过来了,但是还是会发生同样的问题,应该是数据库的原因。
先参考这个,兴许能解答你的问题:http://www.oschina.net/question/2414161_243376