hibernate - 在 tomcat 中通过 web 监控泄漏的 jdbc hibernate 连接

标签 hibernate tomcat jdbc resource-leak

我记得大约 5 年前我在做一个项目,它有一些像

http://myhost.com/connections

显示打开连接的堆栈跟踪,因此我可以轻松找出泄漏。我现在如何在使用 hibernate 的 tomcat 应用程序中设置这样的 url?谢谢。

最佳答案

你可以看看this project如果您使用的是 DBCP。它不提供堆栈跟踪,但您始终可以通过 Thread.getAllStackTraces() 获取它们并根据状态、名称等进行过滤

关于hibernate - 在 tomcat 中通过 web 监控泄漏的 jdbc hibernate 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13846640/

相关文章:

java - 该错误与操作系统或数据库有关吗?

java - 如何使 jdbc mysql 数据库连接生效

java - 从数据库 hibernate hql 检索记录时出现空指针异常

hibernate 4.1.2 HHH000342 : Could not obtain connection to query metadata : No suitable driver found for jdbc:hsqldb:mem:test

java - Spring JPA 线程 : IllegalArgumentException Exception

tomcat - 在运行时在 Grails 应用程序中修改 groovy 代码

java - Eclipse 中的 Tomcat 给出 java.security.UnrecoverableKeyException- 无法恢复 key 错误

java - 如何使用JPA获取数据库连接状态?

java - Tomcat 5.5 无法在 eclipse 中启动 - 5 分钟后超时

java - Spring Jdbc绑定(bind)java.sql.timestamp到oracle日期问题