
Я использую postgresql-42.6.0.jar и поместил этот JAR в каталог Tomcat 10.1 ./lib (как и должны быть драйверы JDBC, афаик). Мне кажется, что веб-приложение, присутствующее при запуске Tomcat, загружает org.postgresql.util.LazyCleaner, который затем запускает поток «PostgreSQL-JDBC-Cleaner». Поскольку поток наследует AccessControlContext ProtectionDomain, загруженный загрузчиком классов веб-приложения, этот загрузчик классов всегда будет иметь ссылку, которую невозможно получить, что приводит к утечке памяти.
Я не могу найти в Интернете ничего, что у других также возникало бы эта проблема. Я что-то упустил?
Подробнее здесь: https://stackoverflow.com/questions/781 ... emory-leak
Мобильная версия