megadimon

Рейтинг
92
Регистрация
30.08.2010

S4Y толковые ребята за свои деньги

ИванСергеевич:
на счет grep надо проверить что быстрее будет ... так как в access log может быть и по 100к записей, а интересующих 1к =)

все нужно разжевывать... что мешает чистить лог после прохода скрипта? 🍿

подсуньте index.html с js redirect

dyakoff detected? :)

ИванСергеевич:
Если смотреть access_log, то там будет огромная куча запросов, а у нас одна или две нагружены страницы...

grep уже не решает эту задачу?

ИванСергеевич:
Я бы вставил скриптик на нагруженные странички, что бы они записывали открытие этой страницы в базу (ip,дату,страницу,post и get данные)

Далее кроном, раз 5-10 сек запускается скриптик по фильтрации и смотрит, если какой то ip открывает по 5 страниц за 5 сек, это не есть норма... он выписывает такие ip из базы и формирует списочек, кого на бан

После пишет в файл .htaccess в корне сайта или в папку с нагруженными страницами

И так же кроном удаляем из базы запросы старше 2-12 часов

P.S. Похожий алгоритм я реализовал на защиту админки WP, там удалось полностю снять нагрузку, при атаке с 200 ip

зачем 2 раза писать то, что так уже есть? для этого достаточно распарсить access log. Ну и дернуть .htaccess - это тоже запрос к apache, который выжрет ресурсы.

возьмите route53 от амазона, он умеет health check и будет отключать нерабочий сервер сам. но вы занимаетесь не тем, нужно не с DNS заморачиваться, а с тем как реализовать зеркало сайта и как балансировать пользователей между серверами. Одним DNS тут не отделаться. А учитывая, что вы такие вопросы задаете, то самостоятельно вы не реализуете нормальный кластер.

display_errors ?

Присущ:
Не стоит про фейки, которые толи есть, толи нет, вы не найдете не одного кадра, где известное Российское политическое лицо или известный гражданин страны, кричал "надо идти убивать Украинцев", "надо создать ядерное оружие и бросить", не чего подобного нет, а если вы смотрите и верите в новости на помойных ресурсах или вконтакте и тп, то это скорей ваши заблуждения.

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

А по теме, не паникуйте и делайте бэкапы.

уровень логированя в конфиге php-fpm проверяйте и diplay_errors.

Всего: 679