ПРОЕКТЫ 


  АРХИВ 


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: Периодические подвисания при загрузке статики в nginx



Хм, сейчас попробовал выставить настройки эти, лучше точно не стало. Сервер то может до 400 запросров в секунду обслужить, то вообще не более 30.
Вот наблюдаю статистику в момент когда сервер лагает.
 tltorrent ~ # netstat -a -n | grep -c "10.1.193.62:80"
6383
tltorrent ~ # netstat -a -n | grep -c "TIME_WAIT"
5269


17 февраля 2009 г. 12:28 пользователь Алексей Загородников <admin@xxxxxxxxxxxx> написал:
Сейчас вот такие настройки.
net.core.netdev_max_backlog = 1000  
net.core.somaxconn = 128
net.ipv4.tcp_max_syn_backlog = 1024
net.ipv4.tcp_max_tw_buckets = 180000

net.ipv4.tcp_tw_recycle = 0
net.ipv4.tcp_tw_reuse = 0
Попробую поставить ваши, спасибо за советы.

tltorrent ~ #  cat /proc/net/sockstat |grep TCP:
TCP: inuse 43 orphan 9 tw 7692 alloc 45 mem 86

Вечером попробую все предложенные варианты под нагрузкой.

17 февраля 2009 г. 11:51 пользователь CoolCold <coolcold@xxxxxxxxxxxx> написал:
Hello Алексей,



Попробуйте
http://lists.lexa.ru/nginx-ru/msg19663.html

и сравните свои настройки с

net.core.netdev_max_backlog = 16384
net.core.somaxconn = 262144
net.ipv4.tcp_max_syn_backlog = 262144
net.ipv4.tcp_max_tw_buckets = 720000
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_tw_reuse = 1


Best regards,
CoolCold [COOLCOLD-RIPN]






 




Copyright © Lexa Software, 1996-2009.