![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| kkin |
|
||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 9.8.2010 Репутация: нет Всего: нет |
Добрый день форумчане.
В общем суть проблемы в том, что мое приложение работает под управлением TomCat 6 Создаю пул соединения. Все работает какое то время, но потом через некоторое время ну допустим гдето около 5 часов когда в коде выполняется вот это
Вылетает следующая ошибка
в context.xml прописано следующие
Как говорят старописатели это все правильно работало под TomCat 5 но в шестом отваливается по таймауту Что можете посоветовать. Буду рад любой помощи |
||||||
|
|||||||
| Skipy |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 487 Регистрация: 24.8.2006 Где: Москва, Россия Репутация: 2 Всего: 16 |
А это точно отвалившееся соединение с базой, а не исчерпавшиеся соединения в пуле? Я бы сообщение интерпретировал именно так. MySQL что в это время говорит - есть у него открытые соединения или нет?
|
|||
|
||||
| kkin |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 9.8.2010 Репутация: нет Всего: нет |
Давайте начнем с того что мне проект достался понаследству и пытаюсь в нем разобраться
Я так полагаю если бы закончились соединения в пуле были бы другие сообщения. А тут именно что по таймауту. Да и отваливается это если допустим не трогать проект гдето 5 часов потом не конектиться к пулу (((
Сори за тупой вопрос: Где смотреть ? Это сообщение отредактировал(а) kkin - 10.8.2010, 12:29 |
||||
|
|||||
| Vasay |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 18 Всего: 73 |
kkin,
А за эти 5 часов были обращения к базе? А то если обращений нет, MySQL закрывает соединения через какое-то время. Пул можно настроить, чтоб раз в какое-то время пинговал БД, для того что бы она не отвалилась. -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
| kkin |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 9.8.2010 Репутация: нет Всего: нет |
Vasay, В том том то и прикол что коннекты были и запросы отрабатывались, но в моем класе когда пытаюсь создать конект пишет вот такую ерунду.
Я слышал что можно НО КАК ???? по сути вот это должно отвечать за реконект
Это сообщение отредактировал(а) kkin - 10.8.2010, 12:36 |
||||
|
|||||
| Vasay |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 18 Всего: 73 |
По идет - да. Судя по настройке, должен пинговать запросом "Select 1" . -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
| kkin |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 9.8.2010 Репутация: нет Всего: нет |
Но эта зараза этого не делает ))))
|
|||
|
||||
| kkin |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 9.8.2010 Репутация: нет Всего: нет |
Доброго времени суток.
Спасибо всем за помощь, данную проблему решил следующим образом. Уточную что это все решаемо для Tomcat 6/ В конфигурационный файл Tomcat wer.xml добавил следующие
В context.xml прописал так
В общем наверное благодаря этому проблема решилась)) |
||||
|
|||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |