Tomcat下多个JFinal项目运行

发布于 2021-11-25 02:02:52 字数 783 浏览 724 评论 2

目前在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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

兮颜 2021-11-30 09:13:29

我改过来了,但是还是会发生同样的问题,应该是数据库的原因。

多彩岁月 2021-11-27 21:23:17

先参考这个,兴许能解答你的问题:http://www.oschina.net/question/2414161_243376

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文