Страница 1 из 1

Подскажите по поводу возможных причин падения сервера (лог)

Добавлено: 20 ноя 2007, 23:31
laao
сервер - Firebird 1.5.4.4910, SuperServer, MS Widows XP

есть приложение, в котором около десятка клиентов обращаются к базе данных. у каждого запущено четыре копии приложения и каждая из них лезет в свою базу. компоненты доступа FIBPlus

с периодичностью в несколько суток сервер "затормаживается". лог следующий - первые два события это ошибка, следующие два - сервер принудительно рестартовал администратор

Код: Выделить всё

SGE05 (Server)	Tue Nov 20 12:45:59 2007
	INET/select_wait: select failed, errno = 0

SGE05 (Server)	Tue Nov 20 12:45:59 2007
	SRVR_multi_thread/RECEIVE: error on main_port, shutting
 down

SGE05 (Server)	Tue Nov 20 12:56:36 2007
	Shutting down the Firebird service with 42 active connection(s) to 4 database(s)

SGE05 (Client)	Tue Nov 20 12:56:36 2007
	C:\Program Files\Firebird\Firebird_1_5\bin\fbserver.exe: normal shutdown
я достаточно слабо разбираюсь в fb (сейчас активно изучаю этот сайт), поэтому вопросы банальны:

1. строка лога несет какую-то полезную информацию ?
2. если некорректный запрос приложения вызывает падение сервера, то возможно ли поменяв сервер на CS определить этого клиента (его процесс)
2.а. при помощи какого средства администрирования выполнить 2
3. если проблема не в приложении, на что грешить в первую очередь ? клиентские dll на всех машинах одинаковы и совпадают по версии с Firebird на сервере

Добавлено: 20 ноя 2007, 23:40
laao
p.s. udf нет. вообще нет, ни единой

Добавлено: 21 ноя 2007, 10:10
dimitr
1) причина проблемы в сетевом уровне
2) никакой запрос сервер не ронял
3) для начала был бы смысл обновиться до 2.0.3. Но не знаю, насколько это для вас осуществимо

Re: Подскажите по поводу возможных причин падения сервера (л

Добавлено: 21 ноя 2007, 11:06
belov-evgenii
laao писал(а):MS Widows XP
около десятка клиентов обращаются к базе данных. у каждого запущено четыре копии приложения и каждая из них лезет в свою базу
Может быть проблема в том, что XP? У меня к сетевому принтеру бывает подключиться не могут, поскольку лимит подключений превышен. Но винда при этом этого не говорит.

Добавлено: 21 ноя 2007, 17:24
laao
продолжение темы

сегодня был у клиента, посмотрел логи. последние три дня сервер падает как по расписанию, с разницей плюс минус 5 минут, раз в сутки. при этом время его падения, около 12:45, это не пик ни по количеству запросов, ни соединений

в шедалере ос ничего на это время не запланировано да и вообще ничего криминального нет там. система "голая", +нод32 (для чистоты эксперимента оключили - не помогло), без запланированных проверок диска с прописанными исключениями и на сервер FireBird и на базы, пара легкий служб, принимающих от АТС на ком-порт данные и тихо их пишущие. важно ! на этой системе больше года стоял 1.0.3 и с ним не было никаких проблем. правда тогда и приложение было другое, и базы

Добавлено: 21 ноя 2007, 18:08
kdv
значит, в это время че-то лезет по сети. Единственный вариант - разобраться, что еще и где происходит в это время. Может, народ идет на обед и пинает стоящий возле двери сервер, и т.п.
Иногда подобные события могут быть очень оригинальными.