Re: Затыкается отдача стрим-видео при 500-600 Active connections :(
Вадим Лазовский
lvm на citylink-rk.ru
Чт Янв 6 12:14:26 MSK 2011
06.01.2011 11:22, kozakd пишет:
> CentOS release 5.5
> Kernel 2.6.18-194.26.1.el5
> nginx-0.8.54 + flv_module + mod_h264_streaming-2.2.7
> XFS
>
> Изначально был один nginx, который при
> накоплении 500-600 Active connections начинал туго
> принимать запросы,и отдавал с низкой
> скоростью. Потом повесил второй на
> другой IP, всю гут, но до тех пор пока оба
> не стали доходить до 500 - 600 (Reading: 0 Writing: 560
> Waiting: 2) канал 1Gbps не в полке. 10 - 15
> запросов в сек.
>
> worker_processes 1;
> worker_connections 6000;
>
> sendfile on;
>
> tcp_nopush on;
>
> tcp_nodelay on;
>
> directio 4m;
>
> directio_alignment 4k;
>
> output_buffers 1 2m;
>
> keepalive_timeout 0;
>
> client_header_timeout 20;
>
> client_body_timeout 20;
>
> send_timeout 20s;
>
> resolver_timeout 20s;
>
> reset_timedout_connection on;
>
> open_file_cache max=8000 inactive=60s;
>
> open_file_cache_valid 600s;
>
> open_file_cache_min_uses 2;
>
> open_file_cache_errors on;
>
> Posted at Nginx Forum: http://forum.nginx.org/read.php?21,164008,164008#msg-164008
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
Здравствуйте.
worker_processes 1;
Единственный процесс блокируется на диске.
Используйте aio или увеличьте количество воркеров до приемлемого значения.
Подробная информация о списке рассылки nginx-ru