Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Скорость отдачи файлов
Hello Konstantin,
Monday, January 15, 2007, 4:01:39 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;
}
--
Best regards,
Denis Latypoff mailto:latypoff@xxxxxxxxx
|