Что будет, если агент потеряет соединение?

Соединения рвутся — нестабильный канал, перезагрузка, сбой провайдера. Агент устроен так, чтобы переживать это сам: он переподключается автоматически и возвращает ваши туннели без вмешательства.

Автоматическое переподключение с задержкой

Когда управляющее соединение рвётся, агент немного ждёт и снова дозванивается до ядра, повторяя с короткой нарастающей задержкой (сначала около секунды, затем несколько секунд) и добавляя небольшой случайный джиттер. Джиттер важен на масштабе: он не даёт целому флоту агентов, потерявших один и тот же аплинк, переподключаться синхронно и долбить ядро в один момент.

Туннели возвращаются сами

Агент хранит конфигурацию туннелей между переподключениями, поэтому, как только он снова в сети, туннели восстанавливаются сами — ничего пересоздавать не нужно. Любой отдельный поток, который был в полёте в момент обрыва, возвращает ошибку своему TCP-клиенту, ровно как мгновенный сетевой сбой; вы просто переподключаете этот клиент и продолжаете.

Вы видите это вживую

Панель показывает, как агент уходит офлайн и возвращается, в реальном времени — это приходит push-ом по соединению, а не опрашивается; обновлять, чтобы узнать, не нужно. Эта видимость — часть дизайна: вы наблюдаете падение и восстановление по мере того, как они происходят.

Подключите агента и наблюдайте его статус вживую в панели.

Создать аккаунт →