您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Tomcat中有100个线程TIMED_WAITING,导致它在线程总数超过200时停顿

Tomcat中有100个线程TIMED_WAITING,导致它在线程总数超过200时停顿

当我们修复了泄漏由c3p0管理的数据库连接的代码时,此问题已得到解决。在我们的代码中,很少有流量在关闭finally块中的实体管理器之前没有在catch块中专门调用rollback(),因此,在出现异常的情况下,连接不会回到池中并且异常发生的频率很高(大于大小)超时间隔内的池数),则所有其他进程线程将堆积以建立连接。

其他 2022/1/1 18:24:30 有532人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶