Рейтинг:0

Почему apache2 использует так много ресурсов ЦП экземпляра EC2?

флаг cn

Это мой случай: у меня есть экземпляр ec2 с 5 виртуальными хостами, на которых работает apache2. Иногда, случайно, загрузка ЦП превышает 80% из-за apache. Сайты не настолько проработаны и даже не получают столько трафика, зато информативны.

Мы думали, что это DoS-атака или атака по словарю (для SSH). Экземпляр имеет параметры fail2ban и strong в sshd.conf.

Есть ли способ точно отследить, что это за процесс в apache? Я видел, что я не единственный, у кого есть эта проблема с экземплярами apache и ec2.

John Hanley avatar
флаг cn
Без подробностей в вашем вопросе мы можем только догадываться. Сомневаюсь, что проблема в Apache. Как вы думаете, почему Apache использует 80% ЦП, а не какой-то другой процесс или действие. Убедитесь, что у вас не заканчивается память, что может привести к зависанию системы или переключению на диск. Также проверьте свободное место на дисплее. Возможно, вы используете крошечный экземпляр, который просто не может справиться с пиками трафика.
Рейтинг:0
флаг bm

Если загрузка ЦП превышает 80% из-за Apache, значит, проблема связана с Apache, а не с SSH или другой службой/приложением.

Вы можете проверить apache2 access_log, если он имеет огромный размер или содержит много трафика, то да, вы подвергаетесь DoS-атаке.

Чтобы предотвратить это, вы можете использовать WAF, например Cloudflare или другие сервисы.

Вы не предоставляете информацию о спецификации сервера или предполагаемом трафике, поэтому есть вероятность, что проблема заключается в том, что ваш экземпляр EC2 находится в стадии предоставления (необходимо обновить).

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.