gpt4 book ai didi

java - 如何检查 Java EE 应用程序中的数据库连接泄漏?

转载 作者:可可西里 更新时间:2023-11-01 06:58:13 26 4
gpt4 key购买 nike

有什么方法可以检查 Java EE 应用程序中的连接泄漏?

应用程序正在我的本地机器上运行。它使用 MySQL 数据库,用户将他的详细信息输入该数据库。

在我看来,连接泄漏意味着没有正确关闭连接对象。我在我的应用程序中创建了过多的数据库连接。我想检查数据库连接是否有任何连接泄漏。

最佳答案

log4jdbc ,一个 Java JDBC 驱动程序,可以记录其他 JDBC 驱动程序的 SQL 和/或 JDBC 调用,它有一个记录器,记录连接打开和关闭事件以及转储所有打开的连接号。这对于查找连接泄漏问题非常有用

您可能想要检查的另一个工具是 ConnLeakFinder一个简单的工具来查明 java 代码中的 jdbc 连接泄漏。不过我对此没有任何经验。

关于java - 如何检查 Java EE 应用程序中的数据库连接泄漏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3075501/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com