Странные изменения в статусе nginx после ребута

Mihal K mozilla_bugs at mail.ru
Mon Dec 3 22:24:41 MSK 2007


Maxim Dounin wrote:

>>> Ошибок на интерфейсе нет? Похоже на случившийся duplex mismatch.
>> Уже смотрел, нету:
>>
>> UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>> RX packets:1022965142 errors:0 dropped:0 overruns:0 frame:6530854
>> TX packets:1519971712 errors:0 dropped:0 overruns:0 carrier:0
>> collisions:0 txqueuelen:1000
>> RX bytes:3065892055 (2.8 GiB)  TX bytes:2706570419 (2.5 GiB)
>> Interrupt:193
>>
>> ethtool:
>> ....
>> Speed: 100Mb/s
>> Duplex: Full
>> ....
>> Auto-negotiation: off
>> ....
>>
>> Да и потом, очевидных тормозов на сайте нет, по крайней мере я из России
>> их не замечаю на канале в 4Mbit (сервер в USA).
> 
> Как тут уже написали - frames это именно ошибки, и скорее всего это как 
> раз результат duplex mismatch.
> 
> А заметить duplex mismatch при "обычном" использовании сайта - 
> проблематично. Надо как минимум что-нибудь большое таскать, в данном 
> случае - в направлении на сервер.

Хмм, имеет ли это отношение к проблеме кол-ва Reading? Изучил википедию,
как-то не очень похоже.

Залил 1.1GB файл с другой машины (10Mbit интерфейс) со средней скоростью
1.1MB/sec
Залил 2.2GB файл с третьей машины (100Mbit интерфейс) со средней
скоростью 12.6MB/sec
Правда, число frame не изменилось за это время. Но и проблема Reading
никуда не делась.

В конце концов я дернул саппорт, они посмотрели, перегрузили интерфейс и
сказали что все нормально.
В ethtool ничего не изменилось:
        Advertised auto-negotiation: No
        Speed: 100Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 1
        Transceiver: internal
        Auto-negotiation: off

 Статистика сейчас выглядит так:

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5544053 errors:0 dropped:0 overruns:0 frame:935
          TX packets:7921034 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1011427475 (964.5 MiB)  TX bytes:1148734693 (1.0 GiB)
          Interrupt:193

т.е. frame errors примерно 0.01% от числа принятых пакетов, а было
примерно 0.6%. Как будто полегчало.

Но большое кол-во reading все равно никуда не делось:

Active connections: 169
server accepts handled requests
 10614620 10614620 32229939
Reading: 10 Writing: 11 Waiting: 148

Буду смотреть дальше, все же наличие frame errors как-то настораживает,
пусть это и не duplex mismatch...






More information about the nginx-ru mailing list