ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: тюнинг linux'a


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: тюнинг linux'a
  • From: Andrei Nigmatulin <anight@xxxxxxxxxxxxxxxx>
  • Date: Mon, 23 Apr 2007 17:09:15 +0400
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; d=eyelinkmedia.com; s=m23uiy46; h=Received:From:To:Subject:Date:User-Agent:References:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Content-Disposition:Message-Id; b=Z4sSLyQe6Z7U2eZXU7mYMPBglDzx0AIW+5iWvIHtpmr381mkN0xxQ7IVu2aKWwsk4ksQcWbXvYlQ2hmWdrrLY9Z4uiiRGhhu410XWngS8q0/t+BWQW0Hk1M+mQroYVpLYOaHk6kiVWaH2zvXTcwmnwXukNDzH4Jwo03vcXaoOLc=
  • In-reply-to: <200704231654.15977.slava@xxxxxxx>
  • References: <200704231654.15977.slava@xxxxxxx>

Для начала имеет смысл включить error_log; если при старте nginx будут 
какие-то проблемы с выделением ресурсов - он об этом напишет.


On Monday 23 April 2007 16:54, Viatcheslav E. Kouznetsov wrote:
> Здравствуй многоуважаемый All!
> Прошу помощи в тюнинге связки linux (CentOS 4.4 i386) и nginx.
> Есть такое ощущение что я уперся в какое-то системное ограничение.
> Система работает стабильно, но вот больше 4k коннектов/сек обслужить не
> может. nginx работает только со статикой, отдает картинки. И в процессе
> работы видно, что наступает насыщение. К слову, раньше под подобной задачей
> стояла FreeBSD и спокойно доходило до 8k коннектов/сек.
>
> В настройках nginx
>
> user  nobody;
> worker_processes  4;
> worker_rlimit_nofile 40960;
> error_log off;
> #error_log  logs/error.log;
> #error_log  logs/error.log  notice;
> #error_log  logs/error.log  info;
>
> pid        /var/run/nginx.pid;
>
> worker_priority  -10;
>
> events {
>     use epoll;
>     worker_connections  10240;
> }
>
>
> http {
>     include       conf/mime.types;
>     default_type  application/octet-stream;
>     access_log off;
>
>     sendfile        on;
>     tcp_nopush     on;
>     tcp_nodelay      on;
>
>     keepalive_timeout  30;
>
> Была мысль что уперся в кол-во одновременно открытых файлов (ulimit -n)
> вставил worker_rlimit_nofile 40960 и в скрипте запуска (ulimit -n 40960) не
> помогло. Есть идеи в какую сторону рыть?
>
> PS Может поиграться с отключением sendfile и выбором output_buffers ?
>
> С уважением,
>       Слава.

-- 
Andrei Nigmatulin
GPG PUB KEY 6449830D

Now I lay me down to sleep(3)
Pray the OS my core to keep
If I die before I wake
Pray the Disk my core to take


 




Copyright © Lexa Software, 1996-2009.