Контролируйте Использование оперативной памяти на CentOS и перезапустите Apache при определенном использовании

Сначала узнайте то, что Ваш босс думает, что обязанности Вашего задания и что влечет за собой задание. Если бы те вещи делаются, я спросил бы его, с какой частью он не удовлетворен. Если ответ не ни один, что пора начать искать новый концерт. Слишком короткая жизнь, и если Вы смотрите здесь, Вы слишком ярки для траты любого времени, пытаясь "доказать", что Вы не напрасно тратите время. Никакое усилие никогда не будет убеждать кого-то с их перспективой, что Вы работаете, или действительно нет никакой бизнес-возможности в вещах, которые Вы делаете. Это была бы одна вещь, если Вы находитесь по контракту и, так как Вам платят по часам, просят выравнивать по ширине каждый час. Штатный сотрудник нанимается becaue, кто-то думает, что существует регулярная задача, которая должна быть выполнена. Если это не обеспечивает достаточно значения затем, довольно трудно выровнять по ширине, неважно, насколько хороший Вы в нем.

0
задан 13 May 2010 в 20:36
2 ответа

Monit является простой контролирующей сервер утилитой, которая может сделать этот вид вещи.

1
ответ дан 4 December 2019 в 23:03
  • 1
    Спасибо, that' s точно, что я искал. I' ll испытывают его и видят, работает ли это. –   13 May 2010 в 21:15

Попытайтесь установить MaxRequestsPerChild переменная в Apache, который заставит это уничтожать и запускать свои дочерние элементы после того, как они будут служить конкретному количеству запросов. В mod_php это может быть всего 100.

PHP (особенно mod_php), как известно, делает это. Альтернативы включают выполнение PHP под FastCGI, который будет препятствовать тому, чтобы Apache перезапустил и только перезапускать интерпретаторы PHP.

Необходимо также обеспечить, чтобы Вы всегда имели RAM в наличии. Если это означает меньше выполнения ветвлений Apache, то пусть будет так. Пресечь ServerLimit

0
ответ дан 4 December 2019 в 23:03
  • 1
    Моя машина имеет 500 МБ RAM и двухъядерного ЦП P4, и мои процессы Apache достигают вершин 28 МБ. У меня есть приблизительно 5 соединений в секунду в среднем. Мне настраивали предварительное ветвление, и это - то, на что похожа моя текущая конфигурация: pastebin.org/230672 –   13 May 2010 в 20:45

Теги

Похожие вопросы