ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: fastcgi performance at 10K



Спс., попробуемс...


2009/4/15 Peter A Leonov <gojpeg@xxxxxxxxx>:
> Спасибо большое, Максим!
>
> Страсть как интересно разобраться, как там все устроенно :)
>
>
> С уважением,
> Петр Леонов.
> +7 (905) 758-12-73
>
> On 15.04.2009, at 22:23, Maxim Dounin <mdounin@xxxxxxxxxx> wrote:
>
>> Hello!
>>
>> On Wed, Apr 15, 2009 at 01:09:30PM +0100, Valery Kholodkov wrote:
>>
>>>
>>> ----- "Maxim Dounin" <mdounin@xxxxxxxxxx> wrote:
>>>
>>>> У меня есть работающий прототип поддержки keepalive для fastcgi.
>>>> Если очень хочется потестировать - могу поделиться патчами.
>>>>
>>>> Но надо понимать что на сколько-нибудь тяжёлых fastcgi запросах
>>>> это не приведёт к заметному ускорению, и описанные проблемы скорее
>>>> всего не вылечит (а может быть и усугубит).
>>>
>>> Вне зависимости от того, кто что про это думает, код в студию!
>>
>> Патчи прилагаются, накладывать по очереди:
>>
>> patch-nginx-proxy-flush-2.txt
>> patch-nginx-proxy-length-2.txt
>> patch-nginx-keepalive.txt
>>
>> Всё должно нормально накладываться на 0.7.51.  Первые два патча
>> уже публиковались ранее, и вообще сами по себе полезные.  Третий
>> грязненький, но я честно предупреждал что это лишь прототип.  :)
>>
>> Использовать вместе со свежей версией ngx_http_upstream_keepalive,
>> берут тут:
>>
>> http://mdounin.ru/hg/ngx_http_upstream_keepalive/
>>
>> При этом при сборке nginx'а надо определить
>> NGX_UPSTREAM_KEEPALIVE_PATCHED, иначе работать будет как раньше
>> (т.е. применимо только для memcached'а).  Как-то так:
>>
>> ./configure --with-cc-opt="-D NGX_UPSTREAM_KEEPALIVE_PATCHED" >>   --add-module=/path/to/ngx_http_upstream_keepalive
>>
>> Maxim Dounin
>> <patch-nginx-proxy-flush-2.txt>
>> <patch-nginx-proxy-length-2.txt>
>> <patch-nginx-keepalive.txt>
>
>


 




Copyright © Lexa Software, 1996-2009.