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

Метки: ,

Автор будет признателен, если Вы поделитесь ссылкой на статью, которая Вам помогла:
BB-код (для вставки на форум)

html-код (для вставки в ЖЖ, WP, blogger и на страницы сайта)

ссылка (для отправки по почте)

Добавить комментарий