On Tue, Nov 19, 2013 at 11:58:33PM +0300, Bogdan wrote:Скорее всего, по той причине, что никаких данных по сети не приходит.
> Т.е. непонятно по какой причине poll() зависает на 5 секунд блокируя работу
> интерпретатора.
> Вероятность проблемы может быть весьма высокой, напримерУбедиться, что данных действительно нет, если в этом сомневаетесь.
> 1/60, что при условии получения 1000-1500 запросов в секунду очень
> болезненно.
> Подскажите, куда дальше копать?
Т.е. tcpdump в руки и искать эту коннекцию.
Есть общий счётчик: netstat -s (ака /proc/net/netstat).
> Может быть где-то в /proc или /sys есть общесистемный счётчик tcp
> retransmit для каждого интерфейса либо IP, чтобы проверить версию с
> потерями пакетов во внутренней сети?
При чём тут счётчик ретрасмиссий -- непонятно: речь же о входящих пакетах,
а не исходящих. Все счётчики интерфейса показывает ip -s link dev...
Для проверки версии о потерях пакетов достаточно сравнить счётчики
интерфейсов клиента и сервера. Вообще, нормальные свитчи тоже умеют
вести статистику по интерфейсам, а также считать дропнутые пакетики.
--
Eugene Berdnikov
--
To UNSUBSCRIBE, email to debian-russian-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: [🔎] 20131120065121.GR4064@protva.ru" target="_blank">http://lists.debian.org/[🔎] 20131120065121.GR4064@protva.ru