| miwa 
 Full Member
 | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору chAlx
 Понятно, спасибо за ответ.
 
 Хочу на всякий случай уточнить, что (1) задается в настройках ОС и хотя конкретное приложение может переопределить это свойство, но тем не менее это считается плохим тоном. Вот отрывок из конфигурационного файла по этому поводу:
 
 Цитата:
 | # Normally, Firebird uses SO_KEEPALIVE socket option to keep track of
 # active connections. If you do not like default 2-hour keepalive timeout
 # then adjust your server OS settings appropriately. On UNIX-like OS's,
 # modify contents of /proc/sys/net/ipv4/tcp_keepalive_*. On Windows,
 # follow instrutions of this article:
 # http://support.microsoft.com/default.aspx?kbid=140325
 
 | 
 
 Что же касается (2) и (5), то контроль целостности ТСР сессии - это тоже прерогатива сетевой подсистемы используемой ОС. Аналогично FB не хранит чексуммы страниц записываемых на диск для проверки корректности работы винта и дисковой подсистемы, насколько я помню. Тоесть, позиция разработчиков такова, что "каждый должен делать свою работу".
 
 Опять же, я не защищаю и не выгораживаю FB, просто обращаю внимание на существование других, вполне логичных и обоснованных точек зрения.
 
 По мониторингу еще вопрос - это личная доработка, или «найденная на просторах интернета»?
 |