Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re[2]: Скорость отдачи файлов
Здравствуйте 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@xxxxxx
|