docs: harbor load test results after resource upgrade (2026-04-10)

This commit is contained in:
Naeel
2026-04-10 10:54:57 +03:00
parent 88d3d12c0c
commit 4cd16521e6
+38
View File
@@ -50,3 +50,41 @@ shared-sqs занимает нишу "SQS-as-a-Service для private cloud" —
2. Закоммитить изменения shared-sqs на ВМ
3. Найти `test_harbor_load.sh` в корне проекта, изучить
4. Прогнать нагрузочный тест харбора с ВМ, сравнить с предыдущими результатами
---
## Результаты нагрузочного теста Harbor (2026-04-10, после апгрейда ресурсов)
Команда: `cd /home/naeel/terra/sless && bash test_harbor_load.sh`
Параметры: 60 сек, 10 воркеров, таймаут 8 сек/запрос
```
Total requests : 4757
Success (2xx) : 4756 (99%)
Timeouts : 1 (0%)
Other errors : 0
Latency (ok) : min=0.023s median=0.044s p95=0.332s max=3.920s
--- By protocol ---
h1: ok=2347 fail=1 p95=0.342s
h2: ok=2409 fail=0 p95=0.314s
--- By URL ---
/api/v2.0/ping : ok=2660 timeout=1
/api/v2.0/projects: ok=1476 timeout=0
/v2/ : ok=620 timeout=0
```
### Сравнение с историческим состоянием
**До апгрейда** (из doc/log.md, 2026-03-08):
> Harbor нестабилен: `/v2/` периодически зависает на 10+ секунд или возвращает 504. Kaniko не мог завершить push образа.
**После апгрейда памяти и диска:**
- 1 таймаут из 4757 запросов (0%) — единичный инцидент на `/ping`
- Медиана 44ms — отличная latency
- p95 = 332ms — в норме
- max = 3.9s — единственный выброс (тот самый таймаут)
- H2 и H1 работают одинаково хорошо
**Вывод: харбор стабилен.** Апгрейд ресурсов полностью устранил проблему с зависаниями. Harbor пригоден для использования как registry для kaniko push.