Как закрыть неактивные соединения в Postgresql, созданном пулом соединений Tomcat jdb c? - PullRequest
0 голосов
/ 07 мая 2020

После перехода с Oracle на Posgres, (jdb c драйвер 42.2.9), похоже, есть постоянные вызовы из Connection.setClientInfo, выполняющие следующий запрос:

SET application_name = '<app name>'. Много их.

Это проект весенней загрузки, я использую jdbcTemplate и Tomcat jdb c пул соединений v9.0.17 Источник данных настроен в одноэлементном подходе @Bean getDatasource classi c.

следующее:

props.setMaxActive(50);
props.setMaxIdle(50);
props.getDbProperties().put("maxTotal", 50);
props.setRemoveAbandoned(true);
props.setRemoveAbandonedTimeout(60);

никогда не помогало, соединения продолжают расти. Есть предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...