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