Я использую пул соединений Tomcat 7 (как ресурс Tomcat в server.xml и context.xml) в веб-приложении. и это работает.
Мой вопрос: можно ли «сказать»/«заставить» tomcat избавиться от пула соединений после его создания?
Причина, по которой я спрашиваю, следующая:
Я использую H2
и сталкиваюсь с некоторыми «гонками» при завершении работы.
H2
остается открытым, пока есть открытое соединение, но Tomcat не удаляет пул соединений, поэтому соединения остаются открытыми. И в результате у меня возникают различные проблемы при выключении.
Я обнаружил, что могу выполнить команду SQL SHUTDOWN, чтобы закрыть H2, но я хочу изучить все альтернативы для моего случая.
Так можно ли «сказать»/«заставить» кота удалить пул соединений (по крайней мере, при выключении)?