Wenn Sie Lecks finden müssen, können Sie Profiler wie yourkit
oder jprofiler
die in der Lage ist, Socket/Jdbc-Lecks aufzuspüren.
Um Leaks zu beheben, müssen Sie Orte finden, an denen Sie Verbindungen öffnen, und Try-with-Ressourcen verwenden, die alle close()
ausführen Sachen für dich
try (Connection conection = DriverManager.getConnection(url);
PreparedStatement statement = createPreparedStatement(conection);
ResultSet resultSet = statement.executeQuery()) {
// process the resultSet here, all resources will be cleaned up
}