Nếu bạn cần tìm ra các rò rỉ, bạn có thể sử dụng các trình cấu hình như yourkit
hoặc jprofiler
có thể theo dõi rò rỉ socket / jdbc.
Để khắc phục sự cố rò rỉ, bạn phải tìm ra những nơi bạn mở kết nối và sử dụng thử tài nguyên sẽ thực hiện tất cả close()
thứ cho bạn
try (Connection conection = DriverManager.getConnection(url);
PreparedStatement statement = createPreparedStatement(conection);
ResultSet resultSet = statement.executeQuery()) {
// process the resultSet here, all resources will be cleaned up
}