Что будет, если агент потеряет соединение?
Соединения рвутся — нестабильный канал, перезагрузка, сбой провайдера. Агент устроен так, чтобы переживать это сам: он переподключается автоматически и возвращает ваши туннели без вмешательства.
Автоматическое переподключение с задержкой
Когда управляющее соединение рвётся, агент немного ждёт и снова дозванивается до ядра, повторяя с короткой нарастающей задержкой (сначала около секунды, затем несколько секунд) и добавляя небольшой случайный джиттер. Джиттер важен на масштабе: он не даёт целому флоту агентов, потерявших один и тот же аплинк, переподключаться синхронно и долбить ядро в один момент.
Туннели возвращаются сами
Агент хранит конфигурацию туннелей между переподключениями, поэтому, как только он снова в сети, туннели восстанавливаются сами — ничего пересоздавать не нужно. Любой отдельный поток, который был в полёте в момент обрыва, возвращает ошибку своему TCP-клиенту, ровно как мгновенный сетевой сбой; вы просто переподключаете этот клиент и продолжаете.
Вы видите это вживую
Панель показывает, как агент уходит офлайн и возвращается, в реальном времени — это приходит push-ом по соединению, а не опрашивается; обновлять, чтобы узнать, не нужно. Эта видимость — часть дизайна: вы наблюдаете падение и восстановление по мере того, как они происходят.
Подключите агента и наблюдайте его статус вживую в панели.
Создать аккаунт →