Основная проблема в пуле соединений Tomcat

Я использую пул соединений Tomcat 7 (как ресурс Tomcat в server.xml и context.xml) в веб-приложении. и это работает.
Мой вопрос: можно ли «сказать»/«заставить» tomcat избавиться от пула соединений после его создания?

Причина, по которой я спрашиваю, следующая:
Я использую H2и сталкиваюсь с некоторыми «гонками» при завершении работы.
H2остается открытым, пока есть открытое соединение, но Tomcat не удаляет пул соединений, поэтому соединения остаются открытыми. И в результате у меня возникают различные проблемы при выключении.

Я обнаружил, что могу выполнить команду SQL SHUTDOWN, чтобы закрыть H2, но я хочу изучить все альтернативы для моего случая.

Так можно ли «сказать»/«заставить» кота удалить пул соединений (по крайней мере, при выключении)?

10
задан Jim 3 April 2012 в 08:47
поделиться