Активная загрузка диска после повисаний

grigory nginx-forum на nginx.us
Пн Фев 28 22:34:50 MSK 2011


У меня на сервере идёт раздача мелких
статических файлов, поэтому винт
постоянно загружен.
Но на сервере иногда повисает imagemagick
или появляется swap из-за чего load average
повышается до запрелельных значений, а
сервер перестает нормально раздавать
статику.

Обычно я делаю что: kill на все процессы
nginx, потом решаю проблему (чищу swap или kill
процесса, который вызвал зависание), а
потом снова запускаю все 3 конфига nginx.

Однако, после этого начинается
активная загрузка дисковой системы.
Опытным путём выяснил, что помогает
рестарт httpd после того, как я снова
запустил все конфиги nginx. Без этого
действия не помогает абсолютно ничего:
ни ожидание того, как всё само
рассосётся, ни перезагрузка httpd до того,
как я запустил снова nginx, ни повторный
рестарт nginx, ни разгрузка диска.

В чем может быть причина такого
поведения?

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,179241,179241#msg-179241




Подробная информация о списке рассылки nginx-ru