Open LLE8 opened 6 years ago
Есть некоторое количество slow в Transports, и в ntcp2, и в ssu2, но с логом не совпадает, вероятно ситуация меняется слишком быстро.
В любом случае спасибо за информацию. Такие инциденты следует добавлять в профилировщик.
speedtest-cli до ближайших к хостеру серверов намерял Download: 173.54 Mbit/s и Upload: 219.58 Mbit/s
конфиг такой: nat = false bandwidth = X notransit = false floodfill = true elgamal = true transittunnels = 20000
Так может проблема возникает когда много разных соединений?
проблемных роутеров относительно немного:
Значит, ничего необычного не проявляется. Вот если у кого-то такие сообщения будут массово (по тысячам роутеров), значит, где-то проблема.
transittunnels = 20000
Советую поставить 100000 - ни D ни E флага не будет.
5384 yQN8
yQN8 - это вообще клоны, де факто забаненные.
Такие инциденты следует добавлять в профилировщик.
Помимо реально тормознутых узлов, переполнения ещё могут быть просто из-за дисконнектов, поэтому не стоит спешить применять меры.
Около половины записей с RTT=-1 03:58:01@953/warn - SSU2: Outgoing messages queue to ArmO is semi-full (size = 11, lag = 2361, rtt = -1) Что бы это значило?
может проблема возникает когда много разных соединений?
TCP-соединений около 3000
Что бы это значило?
То, что узел ни разу не ответил нормально для возможности подсчёта RTT.
Когда же RTT есть - это значит, что узел отвечал нормально, но потом что-то пошло не так.
TCP-соединений около 3000
Может из-за этого где то маршрутизатор лагает?
Скорее, конкретные узлы проблемные. Этот ArmO и мне логи заваливал.
где то маршрутизатор лагает
если это про мой vds, то не думаю
Наихудшие достижения с rtt=-1 за все время, что есть в логах, сегодняшний день последний: 11872 8FtM 4242 yQN8 1206 LX6b 1159 F-17 -cut-
4466 8FtM 4285 yQN8 570 1kY1 521 DZIf -cut-
6385 yQN8 822 8FtM 627 MKlJ -cut-
5306 yQN8 2970 ArmO -cut-
9407 yQN8 3640 8FtM 1676 ArmO -cut-
3531 yQN8 118 ArmO -cut-
Получить можно например так
zgrep 'SSU2: Outgoing messages queue to' /var/log/i2pd/i2pd.log.3.gz | grep 'rtt = -1' | awk '{print $8}' | sort | uniq -c | sort -gr | head
[17/Oct/2017:18:57:33 +0300]@706/warn - NTCP: outgoing messages queue size exceeds 200 [17/Oct/2017:18:59:43 +0300]@483/warn - Transports: delayed messages queue size exceeds 50 Same warnings on different VDS. Debian Jessie 64 bit, kernel 4.9. Trunk from 16oct2017. @orignal вы это заметили там https://github.com/PurpleI2P/i2pd/issues/890#issuecomment-308461562 Самый тяжелый тред не более 20% cpu