Welcome! Log In Create A New Profile

Advanced

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

mva
December 18, 2014 02:32PM
В письме от Чт, 18 декабря 2014 13:54:53 пользователь sofiamay написал:
> > А смысл от этого?
>
> Что ни на есть смысл, сейчас можно либо отключить буферизацию вообще, в этом
> случае сервер легко будет заDDOSсить медленными клиентами, которые займут
> все потоки Apache, которые будут висеть в памяти занятыми, пока ответ не
> будет передан клиентам.

Что-то там было про медленных клиентов и работу с ними в документации. Сейчас,
ищвините, голова другим занята и нет времени парсить всю документацию.


> Вы немножко меня не правильно поняли :-) Я предполагал что Nginx умеет
> одновременно и получать и отдавать свой буфер. Т.е. получил первый байт в
> буфер и тут же начинает передавать ответ клиенту при этом продолжая получать
> данные в буфер. Это как бы совместный доступ к буферу, один поток
> наполняет, а второй одновременно считывает и передаёт клиенту.

см. выше. В случае "быстрых" клиентов это не нужно. А с медленными можно
бороться.

>
> Но как оказалось этого нет, странно, я думал именно так и работает самый
> быстрый сервер на свете :-)

Он быстрый за счёт фокусировки на неблокирующести :)

Ну и всяко, используя Apache (да и PHP, хоть и в виде FPM, хоть в каком) на
бекенде, говорить о "самой быстроте" — странно. Вот заинлайненные сайты на
Perl и на Lua, с поддержкой неблокирующих корутин и всего прочего — это, да,
сама быстрота.


Тем не менее, с медленными клиетами, как я уже говорил, бороться можно. А для
быстрых буферизация (особенно, если контент не будет помещаться в выделенные
буферы) будет только портить всю картину.

--
Best regards,
mva
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

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

sofiamay December 18, 2014 12:35PM

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

mva December 18, 2014 12:54PM

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

sofiamay December 18, 2014 01:00PM

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

mva December 18, 2014 01:16PM

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

sofiamay December 18, 2014 01:23PM

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

Максим December 18, 2014 01:40PM

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

mva December 18, 2014 01:40PM

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

Максим December 18, 2014 01:44PM

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

Maksim Kulik December 18, 2014 01:54PM

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

sofiamay December 18, 2014 01:54PM

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

mva December 18, 2014 02:32PM

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

sofiamay December 18, 2014 02:56PM

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

mva December 18, 2014 03:12PM

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

Aleksandr Sytar December 18, 2014 02:36PM

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

sofiamay December 18, 2014 02:41PM

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

Aleksandr Sytar December 18, 2014 02:48PM

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

sofiamay December 18, 2014 02:59PM

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

mva December 18, 2014 03:18PM

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

mva December 18, 2014 04:06PM

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

Валентин Бартенев December 23, 2014 11:36AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 285
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