Re: Не отдаёт ответ пока буфер не наполнится

Vadim A. Misbakh-Soloviov mva at mva.name
Thu Dec 18 20:11:35 UTC 2014


В письме от Чт, 18 декабря 2014 14:56:33 пользователь sofiamay написал:
> Моя схема работы с буфером была бы очень кстати и она никак не блокирует
> работу Nginx, раз уж вы говорите про прелесть неблокируемости :-) Жаль что
> Nginx так не умеет.

Схему я в любом случае, если и соберу, то не ранее завтрашнего дня (в 
зависимости от загруженности).

А вот Вы забываете, что NginX в любом случае не обслужит больше "медленных" 
клиентов одновременно, чем общее количество созданных воркеров умноженное на 
worer connections.

И, как Вы, наверное, догадываетесь, каждый worker connection и каждый воркер 
не бесплатны по ресурсам. Поэтому приведу цитату с сайта NginX Plus:

> A common recommendation for an edge server capable of serving 3-6Gbps of 
live traffic and 20-50K requests per second is the following:
>    4 Xeon E5 series CPUs, 2-8 core per CPU
>    16-32GB RAM
>    6 x 250GB SSD drives
>    10G Intel networking card


Т.е. на "слабом" железе Вы особо-то не защититесь от DDoS'ов (если, Вы, 
конечно, не такой же упоротый как я админ Пиратской Партии, который в условиях 
малого финансирования даже на Linode VPS'ках когда-то выжимал максимум 
возможного). Тем более, "грамотно организованной" и с висящими клиентами. 
Любой школьник забьёт все ваши воркеры, которые способна выдержать "слабая 
машина" имея всего две-три VDS'ки по 40 баксов :) А уж если есть возможность 
менять IP как перчатки и мозги чтобы эмулировать поведение нормальных 
клиентов...

В общем, не стой стороны Вы копаете :)


-- 
Best regards,
mva
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20141219/97b61cd5/attachment.bin>


Подробная информация о списке рассылки nginx-ru