Директивы(TAG) Squid. sleep_after_fork

TAG: sleep_after_fork (microseconds)

Этот тэг позволяет установить время, в течение которого главный процесс Squid будет стоять на паузе(sleep) после выполнения системного вызова fork(). Squid использует вызов fork(), для разветвления(распараллеливания) процессов вспомогательных программ(helper programs), таких как редиректоры, программы аутентификации и DNS сервисы. Т.е. fork() вызывается для создания процесса-потомка, чтобы он выполнял разгрузил процесс-родитель. На некоторых системах вызов fork() требует использования всей доступной памяти(реальной и виртуальной). Поэтому вызов fork() может закончится ошибкой "out of memory"(Недостаточно памяти). Использование тэга sleep_after_fork может быть полезно, если не получается создать процесс-потомок из-за нехватки памяти. В течение этой паузы Squid перестает принимать запросы.

По умолчанию:

sleep_after_fork 0



Ссылки:

К содержанию
Squid на практике
Работа с Squid через Webmin
Анализатор логов Squid

© Copyright 2004-2017 - CMS Made Simple
Сайт работает на CMS Made Simple version 1.4.1

© Все печеньки Break-people.ru принадлежат авторам проекта.

Яндекс цитирования Рейтинг@Mail.ru Яндекс.Метрика