Welcome! Log In Create A New Profile

Advanced

Как сбросить ожидающие соединения в nginx?

October 21, 2010 03:14PM
Приветствую коллеги!

Пишу я вам из под 400 мегабитного ддоса (90к ботов). Проблема следующая:

На nginx приходит, к примеру, 10 запросов. Обрабатывая эти 10 запросов и где-то на 3ем, система понимает что запрос от бота и заносит его ip в ipset, тем самым ограничивая прием новых запросов от него. Но проблема в том, что оставшиеся 7 запросов успешно проходят на бекэнд, не попадая под фильтр на файрволе, и кладут к чертям бекэнд.

Вопрос.

1. Можно как-то запретить выполннеие этих прошедших ранее запросов?
2. Можно ли их как-то сбросить? (tcpkill, cutter не предлагать, пробовал. Один кладет сервер, другой не работает.)

Всякие там limit_conn и списки deny ip; не советовать, все пробовал.

Поделитесь опытом, как вы с этим боритесь?
Subject Author Posted

Как сбросить ожидающие соединения в nginx?

Mastyf October 21, 2010 03:14PM

Re: Как сбросить ожидающие соединения в nginx?

Никита Козлов October 21, 2010 03:50PM

Re: Как сбросить ожидающие соединения в nginx?

Mastyf October 22, 2010 04:08AM

Re: Как сбросить ожидающие соединения в nginx?

Богун Дмитрий October 22, 2010 05:22AM

Re: Как сбросить ожидающие соединения в nginx?

Mastyf October 22, 2010 06:40AM

Re: Как сбросить ожидающие соединения в nginx?

Никита Козлов October 22, 2010 07:30AM

Re: Как сбросить ожидающие соединения в nginx?

Mastyf October 25, 2010 05:13PM

Re: Как сбросить ожидающие соединения в nginx?

Никита Козлов October 25, 2010 05:30PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 326
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready