Re[2]: 100.000 соединений

Vitaliy Okulov vitaliy.okulov at gmail.com
Wed May 30 20:39:46 MSD 2007


Здравствуйте, unkn0wn.

Вы писали 30 мая 2007 г., 20:16:22:

>> Здравствуйте, nginx-ru.
>> 
>> Коллеги, решил спросить вас по поводу производительности nginx.
>> У кого-нибудь есть высоконагруженные проекты, где Nginx держит
>> >100.000 соединений на канале под 1Gb (>50% загрузки), если да, то
>> >какой у вас сервер, какая
>> ОС, что изменяли в ОС, то есть тюнили? Причем роль сервера просто
>> proxy, принять запрос обработать, отдать на backand и ответ отдать
>> медленному клиенту.
>> 
>> Если нет, то в теории - какая конфигурация выдержит такие требования?
>> 

> Собирать надо как минимум на солярке, потому как ни одна ОСь не
> выдержит такого кол-ва одновременных подключений как 65000. Насчет
> железа не скажу, поскольку слабо представляю, что такое может
> выдержать. Единственное что - надо позаботиться о большом кол-ве
> оперативы, поскольку php-fcgi при такой нагрузке если и будет
> стабильно работыть, то потребует большого объема оперативы, а
> реализовывать php в виде модуля к тому же апачу убъет систему уже на
> 2000 запросов. Также надо будет запретить keep-alive, на таком кол-ве
> запросов keep-alive'ы систему заDOSят простые клиенты на тех же 2000
> одновременных запросах. Не помешает и memcached.

Суть именно в проксировании + максимум отдачи статики. Так что
динамика отдается на backend, который по идее должен откеширован по
самое самое.

-- 
С уважением,
 Vitaliy                          mailto:vitaliy.okulov at gmail.com






More information about the nginx-ru mailing list