Ограничение для выполняемых процессов в apache
Иногда возникает необходимость ограничить выполняемый процесс в apache.
Для этого достаточно в разделе VirtualHost добавить следующие строки:
RLimitMEM 100000000 100000000 RLimitCPU 10 45 RLimitNPROC 50 |
RLimitMEM — ограничиваем процесс 100 мегабайтами памяти
RLimitCPU — первый параметр ограничение для всех процессов процессорного времени, второй — максимальная нагрузка
RLimitNRPOC — максимальное количество выполняемых процессов
Если эти параметры прописать вне директивы VirtualHost, то ограничения будут действовать глобально, на все выполняемые процессы.