nginx и dos

Andrey Y. Ostanovsky andrey at ostanovsky.spb.ru
Wed Aug 9 11:31:34 MSD 2006


Sergey Ovchinnikov wrote:
>>> K> а  по  сути  тяжелых  запросов  -  ограничивать  число одновременно
>>> K> ведущихся поисков, как с одного адреса, так и в общей сумме.
>>> А чем ограничивать? Не самому же эту статистику вести. Простое решение
>>> есть?
>> mod_security
> Кстати, как можно реализовать аналогичную функциональность под nginx ?
> Имею ввиду фильтрацию передаваемых данных серверу
Не проксино это дело - определять, тяжелый будет запрос, или не очень.
Но, в принципе, если такой запрос можно выделить в отдельный локейшен -
то дальше к нему можно применять стандартные для nginx ограничения.

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

-- 
Best regards, Andrey Y. Ostanovsky
St. Petersburg



More information about the nginx-ru mailing list