SB Gateway 1.6.26
Русский
Изменения
- URLTest теперь может перейти на подтверждённо более быстрый узел при приросте
скорости от заданного порога, даже если разница HTTPS-задержки меньше порога
выбора по отклику. При таком переходе задержка может стать хуже максимум
на 50 мс, а отношение скорости к задержке должно улучшиться. Сохраняются
две свежие парные проверки и защита от частых переключений. - В панели исправлена подпись порога задержки: он относится к HTTPS-медиане,
а не к p95 в таблице качества. Само значение 2000 мс по умолчанию не менялось.
Проверка
Go-набор, 167 UI-тестов, lint и статическая сборка прошли. Регрессии на
Windows и под ARM64 подтверждают случай 485 мс / 5,5 Мбит/с против
445 мс / 18,4 Мбит/с, границу +50 мс, две свежие парные проверки и запрет
обратного перехода по тем же замерам. На изолированном ARM64 CHR образ
1.6.26 прошёл штатное обновление и probation. Живая приёмка подтвердила
маршрутизацию, DNS, отказ активного узла, подавление ложных переключений при
коротких обрывах и общей аварии WAN/DNS, остановку и восстановление
контейнера. Исходная конфигурация стенда восстановлена; контейнер healthy,
restart-count 0. Отдельная ARM64/Xray-регрессия внутри CHR подтвердила
сохранение действующих соединений и обработчика повторно выбранного узла.
Синтетический сценарий выбора по скорости проверен тестом контроллера, а не
искусственной сменой скорости провайдеров на живом CHR.
Тест изменения источника recovery-архива повторён 30 раз с изменением размера
файла, чтобы результат не зависел от точности файлового времени Windows.
Установка и обновление
Для новой установки используйте sb-gateway-1.6.26-routeros-bundle.zip и
инструкцию. Для обновления загрузите
sb-gateway-1.6.26-linux-arm64.tar в разделе Эксплуатация → Обновление
контейнера.
English
Changes
- URLTest can now choose a confirmed faster node when the configured speed
gain is met, even if the HTTPS latency gain is below the latency-switch
threshold. Such a switch may add at most 50 ms of latency and must improve
the speed-to-latency ratio. Two fresh paired checks and anti-flap protection
remain required. - The panel now correctly labels the latency limit as an HTTPS median limit,
not the p95 shown in the quality table. The default 2000 ms value is unchanged.
Verification
The Go suite, 167 UI tests, lint, and static build passed. Windows and ARM64
regressions cover 485 ms / 5.5 Mbit/s against 445 ms / 18.4 Mbit/s, the
50 ms boundary, two fresh paired checks, and rejection of a reverse switch
on unchanged evidence. On an isolated ARM64 CHR, 1.6.26 completed the normal
update and probation. Live acceptance covered routing, DNS, active-node
failure, short flaps and shared WAN/DNS outage without false switches,
container outage and recovery. The original lab configuration was restored;
the container is healthy with zero restarts. A separate ARM64/Xray regression
inside CHR confirmed established-connection and reselected-handler safety.
The speed-selection case was tested with controlled controller evidence, not
by changing live providers' speeds on CHR.
The recovery-archive source-change test was repeated 30 times with changing
file sizes, avoiding dependence on Windows file timestamp precision.
Installation and update
For a clean installation use sb-gateway-1.6.26-routeros-bundle.zip and the
installation guide. For an update, upload
sb-gateway-1.6.26-linux-arm64.tar under Operations → Container update.