Plesk - процесс sw-cp-serverd забивает память
Процесс sw-cp-serverd забивает память
Судя по всему, ренейминг зацепил и Plesk
# service psa status
sw-cp-serverd (pid 36016) is running…
sw-cp-serverd (lighthttpd) memory leak
Веб-сервер панели управления PLESK 9.X (sw-cp-serverd) иногда начинает съедать слишком много памяти (несколько гиг).
Выяснилось, что использование памяти возрастает после открытия в панели управления просмотра больших файлов журналов. При открытии гигабайтного error_log одного из клиентов, процесс sw-cp-serverd начинал использовать весь этот объём в оперативной памяти и оставлял его за собой до перезапуска веб-сервера панели.К сожалению нормального решения пока не нашел, поскольку lighttpd не имеет опций ограничения на отдачу body size. PHP параметр memory_limit при этом не блокирует выгрузку в lighttpd, а max_execution_tme править не хочется по крайней мере из-за возможности долгой загрузки дампов через phpmyadmin и файлов через менеджер файлов.
Остаётся пока только запихнуть в крон:
ps aux |grep sw-cp-server |grep 10005 |awk ‘{if($5>100000) system(”/etc/init.d/sw-cp-server restart”)}’
где 10005 - uid процесса веб-сервера.
Честно подсмотрено у Unlo:
http://www.unlocked.ru/index.php
ps Не храните гигабайтные логи!
тем более - ошибок! ![]()
pps google по sw-cp-serverd выдал на первом месте:
http://www.experts-exchange.com/OS/Linux/Q_24546472.html - мнение экспертов 30 дней Trial
