Files
loadtest/History/2026-08-21-annotations-no-effect.md
T

1.5 KiB
Raw Blame History

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 с ВМ.