Превышена нагрузка на MySQL - переезжать на VDS?

1 234
T1
На сайте с 21.09.2014
Offline
48
#21

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

Разбираюсь с фидом динамического ремаркетинга в гугле в другой теме

SeVlad
На сайте с 03.11.2008
Offline
1609
#22
G-and-Y:
стесняюсь спросить и чем же плох этот метод?

Не стесняйся, спрашивай.

Тебе вкртаце уже рассказали, что на уровне php это не делается (нормальными людьми не делается). Это как минимум нагрузка. Дополнительная, КАРЛ! нагрузка.

Да и редирект через META HTTP-EQUIV="REFRESH" уже сам по себе ахтунг.

Отсевивание же того списка ботов проще (и безопаснее) сделать в хтацессе, чем лазить в движки и ТАК колбасить сервер.

Ты вот сам показал чем забиты логи, но не понял, что это благодаря твоему скрипту там столько говна.

И главное — никакого отношения это ни к ддосу, ни даже http-флуду не имеет. Та «универсальная защита» хоть такая же бесполезная, как твоя, но хоть не такая опасная при её внедрении/эксплуатации.

Ну и ещё не мешает покурить о классификации досса. Вот я нагуглил вроде на доступном языке (не вчитывался - бегло посмотрел): https://habrahabr.ru/company/bitrix/blog/267947/

G-and-Y:
Скрипт будет срабатывать только для пользователей из закладок

Это воще прелесто.. Печально, что зная это, ты не понимаешь какая это жопа.

G-and-Y:
Если боты будут передавать реферер поисковиков

Это хорошие боты работают честно. :) Дальше подумай.

Dram:
По это ссылке решение, блокирующее подсети всех основных хостеров мира.

И я об этом. Остаётся только немного подумать.

Но ок, жирно намекну. Для начала списки подсетей — они вечно неизменные? Или-таки нескучная работа по их обновлению? ;) Это раз.

И кое-что см дальше

Dram:
Что автоматически отсекает 90% мусорного трафика.

Что автоматически отсеивает часть юзеров и доставляет гемморой в анализе сайта.

Про ВПН — не, не слыхал? А про прокси (в тч и веб)? А про IPv6? А про сервисы и разные скрипты? Они откуда работают? (только пож, не говори, что надо добавить исключения для "своих")

И это далеко не всё.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
G-and-Y
На сайте с 29.06.2013
Offline
156
#23
Отсевивание же того списка ботов проще (и безопаснее) сделать в хтацессе

1000 ип внести в хтацессе? Вроди умный дядька но такую херню иногда пишешь.

SeVlad:
Та «универсальная защита» хоть такая же бесполезная, как твоя

Повторю, после внедрения этой защиты, нагрузка упала.

Абузо-устойчивые впс в Нидерландах от 5$/мес (https://cp.inferno.name/aff.php?aff=2991)
SeVlad
На сайте с 03.11.2008
Offline
1609
#24
G-and-Y:
1000 ип внести в хтацессе? Вроди умный дядька но такую херню иногда пишешь.

Не тупи! Там даже подчёркнуто что вносить. Причем тут ИП.

G-and-Y:
Повторю, после внедрения этой защиты, нагрузка упала.

Нагрузка на ЧТО? Что нагружало и то перестало - хоть думаешь?

Ботов отбило? Нет! Они как долбились так и долбятся, но ещё и редиректятся и опять долбятся.

G-and-Y
На сайте с 29.06.2013
Offline
156
#25

SeVlad, нагрузка шла на mysql, сейчас нет! Они не редиректят! а тупо передают реферер, ну даже если и редиректят то упираются в главную пустую страницу, от которой нагрузки нет, так как куку получить не могут.

SeVlad
На сайте с 03.11.2008
Offline
1609
#26
G-and-Y:
нагрузка шла на mysql,

Вот! Вот и славно, что ты узнал какая была нагрузка. Надеюсь теперь понимаешь, что её причина — движок (возможно неправильно работающий), а боты только показали узкое место.

Но то, о чём мы тут говорим, а именно об отсечении ботов от сайта — вот это твоим «простым скриптом» никак не решается:

SeVlad:
Ботов отбило? Нет! Они как долбились так и долбятся, но ещё и редиректятся и опять долбятся.

Создают нагрузку на сеть, ЦП и память сервера. Дополнительную на последние два параметра.

G-and-Y
На сайте с 29.06.2013
Offline
156
#27
SeVlad:
Но то, о чём мы тут говорим, а именно об отсечении ботов от сайта — вот это твоим «простым скриптом» никак не решается:

Как это не решатся если уже решилось, короче мы с тобой на разных языках говорим :)

E
На сайте с 09.07.2017
Offline
2
#28

G-and-Y, Возможно вы просто не совсем верно понимаете претензии к Вашему решению. Ваш скрипт действительно выполняет свою функцию - отброс ботов от сайта, но делает он это слишком высокой ценой (насколько высокой, зависит от остальных скриптов сайта и общей настройки веб-серверов и интепретаторов) . Аналогичные решения на nginx и iptables действительно продуктивней в силу того, что потребуется использовать гораздо меньше ресурсов на обработку запроса, до момента его отклонения.

Если приводить аналогию, то Вы пускаете грабителя в коридор квартиры, выгоняете только тогда, когда он уже вломился в комнату и пока он убегает, то успевает еще захватить Вашу куртку. А можно было просто не запускать его в подъезд.

G-and-Y
На сайте с 29.06.2013
Offline
156
#29

elkyn, понимаю я это, но дело в том что в коридоре нету куртки, то есть сервер нормально справляется, если не будет, тогда подключим nginx и iptables.

SeVlad
На сайте с 03.11.2008
Offline
1609
#30
elkyn:
Если приводить аналогию, то Вы пускаете грабителя в коридор квартиры

:) Я до этого написал большой ответ (я читаю сёрч на др компе не логинясь) и тоже на примере квартиры. Ты сумел это сделать намного короче :) Респект.

но только не большая ошибочка в самом начале

elkyn:
Ваш скрипт действительно выполняет свою функцию - отброс ботов от сайта,

От сайта он не отбрасывает. Он отбрасывает от движка. Это несколько другое.

G-and-Y:
но дело в том что в коридоре нету куртки,

но зато они наследили, поцарапали мебель и разрисовали обои. Ида: мебель и обои есть. :)

И это ещё не всё. Твой решение заставило сервер производить лишнюю работу по обработке ЮА средствами php + редиректы в ЮА, а не серверные, + потеря реального юзера без рефферера. Даже одно последнее — полный ахтунг, не говоря за предшествующее.

1 234

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий