ПРОЕКТЫ 


  АРХИВ 


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



Делаю рестарт nginx получаю
tltorrent ~ # cat /proc/net/sockstat |grep TCP
TCP: inuse 112 orphan 24 tw 15606 alloc 115 mem 27

На empty_gif имею
Requests per second:    3116.76 [#/sec] (mean)

И сайт просто летает, а потом в какойто момент  может через полчаса может через час начинаются вышеописанные лаги.

echo 1 > /proc/sys/net/ipv4/tcp_tw_recycle
echo 1 > /proc/sys/net/ipv4/tcp_tw_reuse

Уже прописано парой постов раньше =(

17 февраля 2009 г. 18:44 пользователь Alex Vorona <voron@xxxxxxxxxx> написал:
17.02.2009 15:52, Алексей Загородников wrote:
Tcp:
   3295 active connections openings
   3899839 passive connection openings
   4667 failed connection attempts
   66151 connection resets received
   55 connections established
   30940348 segments received
   24938430 segments send out
   100337 segments retransmited
   24 bad segments received.
   27137 resets sent

tltorrent ~ # cat /proc/net/sockstat |grep TCP
TCP: inuse 124 orphan 15 tw 8401 alloc 127 mem 51

Вопщем получается такая ситуация, как только tw переваливает за 7000 начинается неадекватное поведение, tw увеличивается до 9000, потом сбрасывается до 6000 и сново по кругу.
Тормоза возникают даже с empty_gif.

Подозреваю что что-то не так сделал в ядре.

Попробуйте
echo 1 > /proc/sys/net/ipv4/tcp_tw_recycle
echo 1 > /proc/sys/net/ipv4/tcp_tw_reuse





 




Copyright © Lexa Software, 1996-2009.