Задать вопрос
MUTOgen4eg
@MUTOgen4eg

Как вылечить 100% CPU на процессах apache2?

Наблюдаю странную проблему второй день. До этого все было в норме.
Все ядра процессора грузятся на 100%. Создается куча активных процессов apache2 -k start
Сижу и периодически рестартую апач, чтобы сервер не помирал.
Картина в htop такая:
2417306a1b7c4de391b275dc811f5750.jpg
Список модулей в принципе дефолтный:
3749af6acdac4426bcb37123b3d96bfd.jpg

Может быть DDOS?
  • Вопрос задан
  • 2297 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 2
@azazelpw
Linux SA
Кроме ddos, есть вариант криворукий разработчик скрипт какой нибуть сам себя зациклил. Если Сайт выключить, нагрузка сохраняется?
Переместите конфиг с сайтом куда нибуть, рестартаните и посмотрите нагрузку.
ddos можно проверить через iftop.
Так же может такое наблюдатся когда частота процессора ниже необходимой для работы сервера
посмотреть можно
cat /proc/cpuinfo
Проц может и мощный, но система перевела его в пассивный режим
Ответ написан
Комментировать
MUTOgen4eg
@MUTOgen4eg Автор вопроса
Проблема решена.
Дело было в одном из модулей одного из сайтов. Он начал "разрастаться" путем ошибочного копирования страниц в карте сайте. Боты соответственно создали серьезную нагрузки при запросах к карте.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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