Начало » Использование СУБД » Firebird, HQbird, InterBase » Зависание событий в FB 3.0
Зависание событий в FB 3.0 [сообщение #6193] |
Mon, 04 August 2025 20:13  |
avp
Сообщений: 89 Зарегистрирован: October 2023
|
Member |
|
|
ПО в виде непрерывно работающей службы работает с FB на одном компе. Изредка выплывает такая проблема.
Со стародавних времён в ПО встроена проверка что события FB работают нормально - просто в цикле постятся события и проверяется что обработчик срабатывает.
Вот в один момент события перестают работать. Об этом пишется в лог.
В этом случае делается реконнект к базе и заново регистрация событий.
Но по логу эта регистрация виснет внутри fbclient. Стэк трейс показывает позицию начиная isc_event_block+90 и глубже.
Ок. В этом случае сделано что служба просто перезапускается.
Так вот после перезапуска та же самая фигня - к базе подключается, но регистрация событий виснет так же в isc_event_block+90.
И так несколько раз. Пока юзеры не ребутят сервер - рестартовать только FB они пока не умеют.
Вопрос что со всем этим делать? Принудительно рестартовать службу FB?
Может в новых версиях FB что то такое исправлялось?
|
|
|
Переход к форуму:
Текущее время: Fri Aug 15 09:05:49 GMT+3 2025
Общее время, затраченное на создание страницы: 0.01030 секунд
|