Firebird

Обговорення питань по роботі програми «M.E.Doc» у термінальному режимі
Закрито
Alex_Gamersky
Повідомлень: 3
З нами з: 14 квітня 2014, 14:59

Firebird

Повідомлення Alex_Gamersky » 14 квітня 2014, 15:07

День добрый, уважаемые знатоки и у меня к Вам следующий вопрос:
Конфиг: Windows Server 2008 R2, Медок сетевой, все обновления установлены, медок устанавливался с нуля, с определенного обновления заметил что процесс fbserver.exe кушает непомерно много оперативки и постоянно чем-то грузит процессор, при том что никто из пользователей медок не запускал, залез в логи фаерберда и нашел огромный лог, с одной только строкой, дублирующейся несколько раз в секунду, вот кусочек лога:
SHARE (Server) Mon Apr 14 14:55:21 2014
INET/inet_error: read errno = 10054


SHARE (Server) Mon Apr 14 14:55:21 2014
INET/inet_error: read errno = 10054


SHARE (Server) Mon Apr 14 14:55:21 2014
INET/inet_error: read errno = 10054


SHARE (Server) Mon Apr 14 14:55:21 2014
INET/inet_error: read errno = 10054


SHARE (Server) Mon Apr 14 14:55:21 2014
INET/inet_error: read errno = 10054


SHARE (Server) Mon Apr 14 14:55:24 2014
INET/inet_error: read errno = 10054


SHARE (Server) Mon Apr 14 14:55:24 2014
INET/inet_error: read errno = 10054


SHARE (Server) Mon Apr 14 14:55:24 2014
INET/inet_error: read errno = 10054


SHARE (Server) Mon Apr 14 14:55:24 2014
INET/inet_error: read errno = 10054


SHARE (Server) Mon Apr 14 14:55:24 2014
INET/inet_error: read errno = 10054


SHARE (Server) Mon Apr 14 14:55:24 2014
INET/inet_error: read errno = 10054


SHARE (Server) Mon Apr 14 14:55:25 2014
INET/inet_error: read errno = 10054


SHARE (Server) Mon Apr 14 14:55:25 2014
INET/inet_error: read errno = 10054


SHARE (Server) Mon Apr 14 14:55:25 2014
INET/inet_error: read errno = 10054

Что делать?

borisdenis
Повідомлень: 76
З нами з: 20 червня 2012, 22:30

Re: Firebird

Повідомлення borisdenis » 14 квітня 2014, 15:27

INET/inet_error: read errno = 10054
Обрыв клиентского соединения. WNET - по NetBEUI, INET - по TCP/IP.

http://www.ibase.ru/devinfo/errors.htm

Белокопытов Геннадий
Универсал (склонность - системные вопросы)
Повідомлень: 10116
З нами з: 13 січня 2012, 11:21

Re: Firebird

Повідомлення Белокопытов Геннадий » 14 квітня 2014, 15:31

Alex_Gamersky
Воспользовавшись поиском есть много причин возникновения и решения данной ситуации.
Вот пример их описания:
Вообще при работе по tcp/ip таких ошибок должно быть существенно меньше, чем по netbeui.
Если ошибки 109 или 10054 продолжают появляться, то нужно искать дефектное сетевое оборудование - хаб, свитчер, или сетевую карту. Теоретически в этом может помочь использование какого-либо SNIFFER, но методика пока неизвестна.
Также см. утилиту ibconsvc.zip, которая заносит информацию о коннектах и дисконнектах (только tcp) прямо в interbase.log, что позволяет отследить станции или хабы, генерирующие ошибку 10054.
Еще один вариант, который иногда помогает устранить обрывы коннектов - изменение параметров CONNECTION_TIMEOUT и DUMMY_PACKET_INTERVAL в IBCONFIG (или isc_config на UNIX) на значения, отличные от умолчательных, например 170 и 50 соответственно. В некоторых случаях на UNIX помогает ус
Так же, как вариант, Вы можете переустановить серверную часть программы, что одновременно произведет и переустановку Firebird. Или же паралельно установить еще одну копию серверной части, указав другой порт для работы Firebird и скопировать базу программы с заменой с ранее установленного сервера. Проверить работу сервера на порту отличающемся от стандартного 3050

Alex_Gamersky
Повідомлень: 3
З нами з: 14 квітня 2014, 14:59

Re: Firebird

Повідомлення Alex_Gamersky » 14 квітня 2014, 16:17

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

Белокопытов Геннадий
Универсал (склонность - системные вопросы)
Повідомлень: 10116
З нами з: 13 січня 2012, 11:21

Re: Firebird

Повідомлення Белокопытов Геннадий » 14 квітня 2014, 16:26

Попробуйте установить паралельно еще одну копию серверной части программы Медок с дистрибутива версии 10.00.215 и проверить работу на порту отличающемся от стандартного 3050 (который можно изменить при установке программы ) .

Alex_Gamersky
Повідомлень: 3
З нами з: 14 квітня 2014, 14:59

Re: Firebird

Повідомлення Alex_Gamersky » 14 квітня 2014, 22:53

Всем спасибо, не знаю каким чудом, но глюк пропал сам по себе, возможно с приходом новых обновлений что-то поменялось, а может быть злой НОД32 блокировал что-то. Тему можно закрывать)

Закрито

Повернутись до “Термінальний режим”