Перейти к содержанию
При смене вашего имени на новое, меняется и ваш логин для входа на сайт. Но вы так же можете входить на сайт под своей электронной почтой.

Рекомендуемые сообщения

C sql уже порешали. Просто сейчас поставили лимиты на кол-во соединений и на кол-во запросов в секунду. В случае превышения этих значений будет выпадать ошибка 503. Соответственно мне нужно понимать какой процент таких ошибок выпадает у живых людей. Ибо сейчас они сыпятся рекой, но внешне это вроде боты.

Ссылка на комментарий
Поделиться на другие сайты

Есть 503. Один раз вылезла единично и перестала вылезать, второй раз вылезла минут 5 назад и упорно не пропадала, пропала только сейчас.

Ссылка на комментарий
Поделиться на другие сайты

Будем считать что отсчет пошел с этой минуты) Пару минут назад это я чуть-чуть уронил хост)

 

Просто какое-то нездоровое кол-во "гостей" у нас на форуме постоянно. И ДДОСом назвать такое язык не поворачивается и нагрузку лишнюю создает. Большая часть конечно пауки поисковиков и зеркалирующие сервисы, хочу их ограничить немного.

Ссылка на комментарий
Поделиться на другие сайты

Пользователей онлайн: 65 (за последние 15 минут)

Это последствия нововведения?

Пользователей онлайн: 742 (за последние 15 минут)

 

10 сек спустя

 

Пользователей онлайн: 833 (за последние 15 минут)

Ссылка на комментарий
Поделиться на другие сайты

Да, по лимиту соединений сейчас отваливается примерно 2к соединений в минуту) Но они естессно пытаются снова. Т.е. хорошо что нагрузка упала засчет того, что отдается статическая ошибка 503, плохо что веб серверу все равно приходится обрабатывать эти соединения, хоть и гораздо меньшими силами.

Т.е. это предварительная мера снимающая около 80% нагрузки. Есть продолжение этой меры. Я могу парсить на автомате лог этих ошибок и например если "5 ошибок в течении 10 минут", то бан в файрволе на 30 минут, при повторном бане в течении 30 минут после разбана, бан на 1 час и так по нарастающей до перманента.

Но мне совсем не хочется дать пермабан по файрволу живому человеку по ошибке. Лучше пропустить несколько ботов.

Ссылка на комментарий
Поделиться на другие сайты

Я могу парсить на автомате лог этих ошибок и например если "5 ошибок в течении 10 минут", то бан в файрволе на 30 минут, при повторном бане в течении 30 минут после разбана, бан на 1 час и так по нарастающей до перманента. Но мне совсем не хочется дать пермабан по файрволу живому человеку по ошибке. Лучше пропустить несколько ботов.

Мисти, а нельзя это правило совместить с правилом "такой айпи отсутствует в базе постов от зарегистрированных юзеров"?

Ссылка на комментарий
Поделиться на другие сайты

для этого надо будет делать дополнительные запросы к mysql, как результат получим ещё большую нагрузку, только теперь на mysql сервера, а это тяжелее.

 

просто они палят эту тему и подстраиваются под твою защиту

Я поэтому и говорю, что как будто тестят и подстраиваются под возможные способы "защиты". Ибо полноценным ДДОСом это не назвать. И вполне очевидно, что такого кол-ва ботов недостаточно.

 

Включил снова, кол-во резко падает.

 

 

bandits filter.d # grep limiting /var/log/nginx/forum_error.log |wc -l

1686

это за минуту)

Изменено пользователем mistiman
Ссылка на комментарий
Поделиться на другие сайты

Было щас, после чего при обновке страницы браузер так и не смог распознать шрифт, пришлось тыкать на раздел форума, тогда все стало ок =) Ну.... это ИЕ =)

Ссылка на комментарий
Поделиться на другие сайты

для этого надо будет делать дополнительные запросы к mysql, как результат получим ещё большую нагрузку, только теперь на mysql сервера, а это тяжелее.

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

Ссылка на комментарий
Поделиться на другие сайты

Включил анализ логов и бан в файрволе особо упертым. Надеюсь не забанит случаной кого-нибудь) Я таки слабо представляю как человек сможет поймать 503 более 5-и раз за 10 минут.

Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

Объявления

  • При смене вашего имени на новое, меняется и ваш логин для входа на сайт. Но вы так же можете входить на сайт под своей электронной почтой.
  • Сообщения

    • antiz
      Какой интересный рисунок:  Настоящая любовь:  
    • Pupezky
      Обратите внимание: что задания по дневникам, не высвечиваются как обычные квесты, и путь к их выполнению, у вас отображаться не будет. Вы просто следуете подсказкам из этих дневников и выполняете то, что там написано, тем самым, следуя такими же приключениями, что и автор дневника. При завершении задания, открыв дневник, вы увидите, что текущее задание выполнено.  Оно будет отображаться красной галочкой и награда будет выделена красной рамкой. Задания можно выполнять разными персонажами на вашем аккаунте. Чтобы забрать награду, надо нажать на нее в книге приключения (в красной рамочке). Первое задание Для выполнения первого задания вам нужно будет выполнить цепочку задний «Эпоха океана. Таинственный остров, окутанный туманом. Гнездо Ворон» которую вы найдёте в окне заданий во вкладке Рекомендованные. Если вы её уже выполняли, то призывайте Черного Духа и в диалоге с ним отчитайтесь о выполнении этой цепочки. Второе задание В этом задании садитесь на свой корабль, и плывите в море. Найдите в нём Голодного Хикару или Голодного Дрейфующего Хищника, и убейте его. Третье задание В этом задании вам нужно одеть на себя "Медаль Бессмертия Ворон", которую вы получили за прохождение первого задания этого дневника. Четвертое задание Вам нужно показать Черному Духу золотые слитки 1000G 10 шт. Подходите к любому кладовщику, нажимаете Обмен Валюты, и покупаете 10 слитков, по сто лямов за каждый. После вызываете Черного Духа и через диалог показываете ему. За слитки можете не переживать, они ему не нужны, так что они останутся при вас. Пятое задание И последнее задании самое простое. Найдите Фугара в любом городе и в диалоге с ним спросите - Что они собираются делать дальше? И всё, все задания дневника выполнены.  
    • Pupezky
      Обратите внимание: что задания по дневникам, не высвечиваются как обычные квесты, и путь к их выполнению, у вас отображаться не будет. Вы просто следуете подсказкам из этих дневников и выполняете то, что там написано, тем самым, следуя такими же приключениями, что и автор дневника. При завершении задания, открыв дневник, вы увидите, что текущее задание выполнено.  Оно будет отображаться красной галочкой и награда будет выделена красной рамкой. Задания можно выполнять разными персонажами на вашем аккаунте. Чтобы забрать награду, надо нажать на нее в книге приключения (в красной рамочке). Первое задание. Получить признание медийских торговцев и поговорить с Куиной. Призываем Черного духа и берём у него задание [Дневник приключений] Калейдоскоп лучей. Это небольшая цепочка из пяти заданий, выполнив которую вы завершите первое задание дневника. При прохождении второго задания из этой цепочки, вам понадобится два Камня Маноса, приобрести которые вы сможете у Торговца Кристаллами. В четвертом задании вам нужно будет купить у Торговца Инструментами Ханны - Костюм Наг Ханны. Но для покупки он станет доступен только после того, как вы наберете 400 очков дружбы с Ханной. Чтобы это сделать, нажимаете на значок Общение, и зарабатываете очки дружбы. Вот моя сборка тем для разговора. Городские трущобы, контроль над монстрами, первый шаг к богатству, для кого эта валюта. И ещё один очень важный момент. Для покупки костюма, вам придётся завершить цепочку заданий "Сообщество любителей наг", приняв которую вы сможете всё у той же Ханны. Чтобы завершить это задание дневника, в последнем квесте этой цепочки поговорите с Куиной в Алтинове, и выберете в диалоге «о Фугаре». Второе задание дневника – узнать о трех медийских кузнецах. В первую очередь вам нужно будет выполнить задание "Самое Последнее пророчество", из цепочки "Возрождение Тьмы", что во вкладке Основные, и после этого вам станет доступная цепочка заданий "Оружие Черной звезды от легендарного кузнеца". Завершите её и задание дневника будет выполнено. Обычно у многих игроков все эти задания уже давно сделаны, и если вы не новичок в игре, откройте дневник ещё раз и проверьте, возможно задание будет уже сделанным.    Третье задание  – Подружиться с Нерудой Сеном. Нерудо Сена вы найдёте в Алтинове, с помощью игровой функции поиска НПС. Тут нужно не просто подружиться с Нерудой, а набить с ним 700 очков дружбы. Если у вас много очков энергии, то просто встаньте рядом с Нерудой и нажимайте постоянно F5, 3 очка энергии на 3 очка дружбы. Как набили 700 дружбы, через диалог с ним выбирайте «Сотрудничество с подразделением ворон». Четвертое задание Рядом с узлом Утёс Хаас, есть пещера, заходите в неё и ищите по левой стене большую круглую дверь. Для её открытия, купите на аукционе «обломок когтя Черного духа» и через диалог с дверью используйте его.  Чуть подождите и вы окажитесь в Древних Руинах Кратуки. Убейте там 777 мобов и задание будет завершено. Как закончили, можете выйти через тот же пролом, рядом с которым вы и появились. Пятое задание Оно пожалуй самое легкое в этом дневнике. Вам нужно будет соединить узлы от Кальфеона до Алтиновы. Для этого вам потребуется всего 23 очка влияния. Если есть премиум, то сделать это через карту будет куда легче и быстрее, а если нет, то придётся ножками, через управляющих этих узлов.  
    • Pupezky
      Прохождение дневника Фугара Глава 3 в Black Desert Online  
    • Mayron
      Ассортимент на 25-26 мая 2024 года: Предложение действительно до 15:00 (МСК) 27 мая 2024 года.
    • Mayron
      Ассортимент на 25-26 мая 2024 года:   • Falmer Fence, Stick  / Фалмерский забор (плетень)  :  200 g.   *New* • Falmer Hut, Long / Фалмерская хижина (длинная)  :  14 000 g. • Hovel, Rock / Хижина (скала)  :  4 500 g. • Riekling Banner, Wolf Pelt / Знамя риклингов (волчья шкура)  :  4 000 g. • Riekling Bedding, Icy Straw / Постель риклинов (заледеневшая солома)  :  2 500 g. • Riekling Lean-To, Boar Pelt / Навес риклингов (шкура кабана)  :  4 000 g. • Riekling Pelt, Boar / Шкура риклингов (кабан)  :  4 000 g. • Riekling Pit, Ash and Bone / Костер риклингов (пепел и кости)  :  7 500 g. • Riekling Shelter, Painted Megaliths / Хижина (скала)  :  4 000 g. Предложение действительно до 15:00 (МСК) 27 мая 2024 года.
    • Mayron
    • Mayron
    • Mayron
    • Mayron
×
×
  • Создать...