Как удалить недопустимое соединение с базой данных из пула

Я использую пул соединений tomcat с базой данных oracle . Он работает нормально, но когда я использую свое приложение спустя долгое время, оно выдает ошибку « сброс соединения ». Я получаю эту ошибку из-за того, что физическое соединение на сервере Oracle закрыто до закрытия логического соединения в источнике данных tomcat. Поэтому, прежде чем получить соединение с источником данных, я проверяю действительность соединения с помощью метода isValid (0) объекта соединения, который дает false, если физическое соединение было закрыто. Но я не знаю, как удалить этот объект недопустимого соединения из пула.

11
задан Dyapa Srikanth 17 May 2011 в 12:20
поделиться