From f04dedde3108b68ef9457f86212fd8399d60ccc9 Mon Sep 17 00:00:00 2001 From: Dmitry Zuikov Date: Sat, 1 Jul 2023 05:26:14 +0300 Subject: [PATCH] fixme, tcp-issue --- docs/todo/tcp-issues.txt | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 docs/todo/tcp-issues.txt diff --git a/docs/todo/tcp-issues.txt b/docs/todo/tcp-issues.txt new file mode 100644 index 00000000..2a973c3b --- /dev/null +++ b/docs/todo/tcp-issues.txt @@ -0,0 +1,26 @@ +FIXME: multiple-tcp-sessions-for-peer + В какой-то момент возникает следующая ситуация: + ``` + [debug] metric rts.gc.bytes_allocated: 4149977728 + [debug] ACTUAL TCP SESSIONS tcp://116.203.210.151:55116 17628241823858668608 + [debug] ACTUAL TCP SESSIONS tcp://116.203.210.151:39554 17628241823858668608 + ... + [debug] ACTUAL TCP SESSIONS tcp://116.203.210.151:39618 17628241823858668608 + [debug] ACTUAL TCP SESSIONS tcp://116.203.210.151:50466 17628241823858668608 + ... + [debug] ACTUAL TCP SESSIONS tcp://116.203.210.151:33538 17628241823858668608 + [debug] ACTUAL TCP SESSIONS tcp://116.203.210.151:55042 17628241823858668608 + [debug] ACTUAL TCP SESSIONS tcp://116.203.210.151:50592 17628241823858668608 + [debug] ACTUAL TCP SESSIONS tcp://116.203.210.151:43872 17628241823858668608 + [debug] ACTUAL TCP SESSIONS tcp://116.203.210.151:43808 17628241823858668608 + [debug] ACTUAL TCP SESSIONS tcp://116.203.210.151:33568 17628241823858668608 + ``` + То есть сессия одна, а вот соединений в таблице очень много, причем, актуальных + их них много быть не может. Нужно как-то + 1. Чистить + 2. Не допускать такого + +FIXME: ban-host-for-a-while-on-shitting-over-tcp + Вести таблицу подозрительных действий хоста, + и в случае превышения норм --- банить на какое-то время. +