Re[2]: Скорость отдачи файлов
    Konstantin Petrenko 
    rage at kuz.ru
       
    Mon Jan 15 14:19:38 MSK 2007
    
    
  
Здравствуйте Denis,
Monday, January 15, 2007, 5:14:23 PM, you wrote:
>>   Какие настройки подкрутить, что-бы файло отдавалось как можно
>>   быстрее. Файлы 5-10Mb.
>>   При дефлотных настройках
>> ==
>> worker_processes  2;
>> events {
>>     worker_connections  2048;
>> }
>> ==
>>   Файло отдается очень медленно ~1-3kb/sec. При этом примерно 1500
>>   подключений к серверу.
>>   Провел эесперемент, закрыл фаерволлом от всех, кроме себя. Начал
>>   качать файло, nginx отдает со средней скоростью 150-200Kb/sec.
>>   Включил апач, начал качать тоже самое файло, скорость 300-350Kb/sec.
>>   Сейчас настройки nginx такие:
>> ==
>> worker_processes  500;
>> events {
>>     worker_connections  3500;
>> }
>> ==
>>   Файло отдается очень медленно, при переключении на апач, отдается в
>>   1.5-2 раза быстрее. При этом, при nginx число подключений к серверу
>>   колеблется около 2000-2100 хотя по идее должно быть 3500. Что
>>   подкрутить, куда посмотреть?
>> ЗЫ FreeBSD 5.4-S
> worker_processes [меняйте_сами];
> events {
>     worker_connections 1024; # не меняйте
> }
Почему не менять, как задать максимльное кол-во соединений?
> http {
>     sendfile        on;
>     tcp_nopush      on;
>     keepalive_timeout  0;
>     tcp_nodelay        on;
> }
Ну это так и стоит.
-- 
mailto:rage at kuz.ru
    
    
More information about the nginx-ru
mailing list