From 688eee298633aff707c1a02bb5c864f9696a5a72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Fri, 21 Aug 2026 18:59:38 +0300 Subject: [PATCH] =?UTF-8?q?History:=208=20=D0=B0=D0=BD=D0=BD=D0=BE=D1=82?= =?UTF-8?q?=D0=B0=D1=86=D0=B8=D0=B9=20=D0=BD=D0=B5=20=D0=B2=D0=BB=D0=B8?= =?UTF-8?q?=D1=8F=D1=8E=D1=82=20=D0=BD=D0=B0=20=D0=B2=D0=BD=D0=B5=D1=88?= =?UTF-8?q?=D0=BD=D0=B8=D0=B9=20=D1=88=D0=BB=D1=8E=D0=B7=20=E2=80=94=20?= =?UTF-8?q?=D0=BE=D0=B1=D1=80=D1=8B=D0=B2=D1=8B=20>64=D0=9A=D0=91=20=D1=81?= =?UTF-8?q?=D0=BE=D1=85=D1=80=D0=B0=D0=BD=D1=8F=D1=8E=D1=82=D1=81=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- History/2026-08-21-annotations-no-effect.md | 23 +++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 History/2026-08-21-annotations-no-effect.md diff --git a/History/2026-08-21-annotations-no-effect.md b/History/2026-08-21-annotations-no-effect.md new file mode 100644 index 0000000..1f0d122 --- /dev/null +++ b/History/2026-08-21-annotations-no-effect.md @@ -0,0 +1,23 @@ +# 2026-08-21 — Новые аннотации (client-body-buffer/timeout, proxy-http-version) НЕ помогли + +_Дата: 2026-08-21. Инстанс: http-12.containerk8s.dev.nubes.ru. Всего 8 аннотаций: +proxy-body-size, read/send 600, connect 120, request-buffering false, +client-body-buffer-size 1024m, client-body-timeout 600, proxy-http-version 1.1._ + +## Замеры (входной шлюз) +| Тест | Результат | +|---|---| +| 100КБ ×5 | 000, 000, 200, 000, 000 — 1 из 5 | +| 1МБ ×5 | 000 все | +| 10МБ ×3 | 000 все | +| /upload 1МБ ×3 | 000, 200, 000 — 1 из 3 | + +## Вывод (ОКОНЧАТЕЛЬНЫЙ) +- Ни одна комбинация ingress-аннотаций (5 или 8 шт.) не влияет на обрыв >~64КБ. +- Обрыв — на ВНЕШНЕМ входном шлюзе платформы (вне кластера), до ingress-nginx. +- Случайный успех ~1 из 3-5 — нестабильность шлюза, не следствие аннотаций. +- Паттерн «ВМ-буфер + pull» — единственный надёжный путь больших файлов на managed. + +## Рекомендация +Возвращаться к 5 рабочим аннотациям не обязательно (все 8 применяются), но и смысла в +дополнительных нет. Для больших файлов — только egress/pull с ВМ.