|
Как кто думает(DB2-backup and Connection)
|
|||
---|---|---|---|
#18+
Кто знает, как обойти следующую проблему: На Tomcat работает приложение, на сервере DB2 идет копия оффлайн, перед копией, все соединения закрываются. Происходит конфликт, когда tomcat пытается обратиться к БД. В результате на сервере висят незакрытые соединения Tomcat(не java а именно Tomcat.exe). При исключениях вроде соединения закрываю. Так вот вопрос: как с этим бороться? Админ БД не я. Но если с этим еще можно как то мириться, то как быть при реализации пула коннектов? Коннекты рвуться сервером БД и приложение виснет. В этом случае как раз висит java. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2004, 12:52 |
|
Как кто думает(DB2-backup and Connection)
|
|||
---|---|---|---|
#18+
Очень страно все это. Berleyонфликт, когда tomcat пытается обратиться к БД. В результате на сервере висят незакрытые соединения Tomcat(не java а именно Tomcat.exe). При исключениях вроде соединения закрываю. Так вот вопрос: как с этим бороться? Админ БД не я. tomcat.exe - этол только сервис, который поднимает сам tomcat. BerleyНо если с этим еще можно как то мириться, то как быть при реализации пула коннектов? Коннекты рвуться сервером БД и приложение виснет. В этом случае как раз висит java висит (кстати как это понять?) как раз это ( в предыдущем примере тоже самое). По поводу poolа, так он же должен сам уметь пересоздавать соединения. Если кто-то, просит pool, "дай" конекшен, pool же не вслепую должен дать, "на, бери". Он ее должен проверить и если что-то не так, попытаться пересоздать n-oe кол-во раз, после чего кинуть exception, типа "немогу". ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2004, 22:22 |
|
|
start [/forum/topic.php?fid=59&msg=32539672&tid=2154085]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 155ms |
0 / 0 |