Welcome! Log In Create A New Profile

Advanced

Re: Что я такое недотюнил? (nginx при >6K rps)

Никита Козлов
October 20, 2010 02:08PM
А какой net.inet.tcp.delacktime?

20 октября 2010 г. 12:59 пользователь bir <nginx-forum@nginx.us> написал:

> Дополнительная информация... Может, на
> какую идею натолкнет.
>
> По tcpdump-у на предмет исходящих
> соединений видно следующее (во время
> "тормозов", под 10 тыс. rps).
>
> 1. Первый SYN - улетает.
> 2. В ответ прилетает SYN+ACK, как положено.
> Практически мгновенно, в пределах
> одной миллисекунды.
> 3. А вот ответный ACK уезжает с изрядной
> задержкой, до 500 миллисекунд. За это
> время у меня успевает сработать
> proxy_connect_timeout, который по условиям задачи
> весьма жесткий (70 мсек).
> 4. После этого следующий пакетик с
> исходящими данными (собственно
> запросом) - улетает опять-таки почти
> мгновенно, в пределах 1-2 мсек, и весь
> дальнейший диалог происходит с
> минимальными задержками.
>
> То есть, тормоза именно в п. 3, когда
> отсылается первый ACK после получения
> SYN+ACK.
>
> Когда тормозов нет (нагружаем 6 тыс. rps) -
> в п. 3 видим приятную картиру, ответный
> ACK улетает мгновенно, в пределах одной
> мсек.
>
> Подозреваю, что ядро блокируется где-то
> в районе списков pcb, или как их там
> зовут...
>
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?21,142358,142608#msg-142608
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Что я такое недотюнил? (nginx при >6K rps)

RomanCh October 19, 2010 11:35AM

Re: Что я такое недотюнил? (nginx при >6K rps)

Alex Sergeyev October 19, 2010 11:58AM

Re: Что я такое недотюнил? (nginx при >6K rps)

Михаил Монашёв October 19, 2010 12:06PM

Re: Что я такое недотюнил? (nginx при >6K rps)

bir October 19, 2010 12:13PM

Re: Что я такое недотюнил? (nginx при >6K rps)

bir October 19, 2010 12:14PM

Re: Что я такое недотюнил? (nginx при >6K rps)

bir October 20, 2010 04:59AM

Re: Что я такое недотюнил? (nginx при >6K rps)

Никита Козлов October 20, 2010 02:08PM

Re: Что я такое недотюнил? (nginx при >6K rps)

bir October 21, 2010 12:48PM

Re: Что я такое недотюнил? (nginx при >6K rps)

bir October 21, 2010 12:50PM

Re: Что я такое недотюнил? (nginx при >6K rps)

Никита Козлов October 21, 2010 01:36PM

Re: Что я такое недотюнил? (nginx при >6K rps)

bir October 22, 2010 06:44AM

Re: Что я такое недотюнил? (nginx при >6K rps)

bir October 22, 2010 07:47AM

Re: Что я такое недотюнил? (nginx при >6K rps)

bir October 22, 2010 12:15PM

Re: Что я такое недотюнил? (nginx при >6K rps)

bir October 25, 2010 08:06AM

Re: Что я такое недотюнил? (nginx при >6K rps)

Никита Козлов October 22, 2010 07:24AM

Re: Что я такое недотюнил? (nginx при >6K rps)

Igor Sysoev October 22, 2010 08:40AM

Re: Что я такое недотюнил? (nginx при >6K rps)

Никита Козлов October 22, 2010 09:22AM

RE: Что я такое недотюнил? (nginx при >6K rps)

maxhl October 22, 2010 08:30AM

Re: Что я такое недотюнил? (nginx при >6K rps)

Никита Козлов October 22, 2010 08:42AM

RE: Что я такое недотюнил? (nginx при >6K rps)

maxhl October 22, 2010 01:20PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 86
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready