Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: nginx и dos
Sergey Ovchinnikov wrote:
>>> K> а по сути тяжелых запросов - ограничивать число одновременно
>>> K> ведущихся поисков, как с одного адреса, так и в общей сумме.
>>> А чем ограничивать? Не самому же эту статистику вести. Простое решение
>>> есть?
>> mod_security
> Кстати, как можно реализовать аналогичную функциональность под nginx ?
> Имею ввиду фильтрацию передаваемых данных серверу
Не проксино это дело - определять, тяжелый будет запрос, или не очень.
Но, в принципе, если такой запрос можно выделить в отдельный локейшен -
то дальше к нему можно применять стандартные для nginx ограничения.
По-идее, должен быть ключик-ограничитель в том же mysql - "максимальное
время выполнения запроса", по истечении которого данный запрос просто
перестает выполняться базой, а клиенту возвращается какой-нибудь таймаут.
--
Best regards, Andrey Y. Ostanovsky
St. Petersburg
|