На серваке с OpenSuse 12 стоит Firebird 1.5. К базе Firebird коннектятся компы с программой клиентом и работают без проблем. Иногда связь с базой теряется и сервер перестает пинговаться. Фаервол отключен. Если с сервера пингануть оторвавшийся комп. с компа сервер также начинает пинговаться и можно снова подключаться к базе.
В чем может быть проблема? Куда копать?
пн, 11/06/2012 - 14:14
#1
Suse 12+Firebird 1.5
Отредактировано: lecksys вкл 01/04/2014 - 22:13
Насколько мне известно, данная проблема (отвал сети) на последних ядрах не решена (не только suse).
Чаще всего проявляется на серверах, так что думаю связанна с конкретными модулями сетевух и скорее всего энергосбережением.
openSUSE 13.1 x86_64 / Xfce 4.10
Windows 8.1 Pro x64
Странно что на некоторых компах работает без проблем. Такое ощущение что Suse ни какое то время блокирует хосты с болшим количеством запросов.
у любой оси есть ограничение на количество соединений
man xinetd.conf
cps
Ограничивает скорость обработки входящих соединений. Параметр имеет два аргумента. Первый аргумент - число обрабатываемых входяших соединений в секунду. Если число соединений превышает указанное значение, то сервис становится временно недоступным. Второй аргумент - временной интервал в секундах, который необходимо выдержать перед воостановлением доступности сервиса.
по умолчанию в opensuse
cps 50 10 - было
попробуй так
cps 500 10 - поменял
Все глюки Windows исправляются установкой Linux!
тут у меня еще instances стоит 800. Это значит максимум 800 процессов fb_inet_server может работать, насколько я понимаю? (Firebird CS 1.5)
хотя с другой стороны у меня на centos 5.4 такие же настройки xinetd и работает без проблем.
ну попробуй поменять csp, перезагрузить и по наблюдать будут ли изменения
Все глюки Windows исправляются установкой Linux!
Ок. Буду тестить на следующей неделе
Похоже помогло, пол дня работает без проблем. Спасибо
да пожалуйста
Все глюки Windows исправляются установкой Linux!