Skip to main content
Редактирование Flow сохраняет черновик. Применение разворачивает проверенный снимок. Проверка здоровья показывает, работает ли этот снимок в инфраструктуре. Эти состояния отображаются отдельно.

Порядок применения

1

Сохраните черновик

Проверьте блоки, связи, назначения нод и параметры маршрута. Сохранение холста само по себе не разворачивает конфигурацию.
2

Нажмите «Применить изменения»

Панель компилирует черновик и открывает диалог плана. Устраните ошибки компиляции и критические замечания линтера.
3

Проверьте влияние

Изучите затрагиваемые ноды, ресурсы Remnawave, пулы, DNS и необходимые настройки подписки. Подтверждайте только показанные изменения.
4

Примените просмотренный план

Панель сверит план и его ревизию. Если маршрут или зависимость изменились, нужно собрать и просмотреть новый план.
5

Проверьте результат

Дождитесь результата применения, сверьте активную версию и запустите проверку здоровья. Частичный результат требует диагностики, даже если версия уже применена.

Что может остановить применение

  • Ошибки топологии, конфликтующие порты, несовместимые параметры и критические замечания линтера.
  • Изменение черновика или семантического снимка пула после просмотра плана.
  • Необходимость подготовить сервисы, GeoAssets или другие зависимости на затронутых нодах.
  • Требующее подтверждения изменение настройки JSON-подписки Remnawave для балансируемого режима.
  • Отсутствующие DNS-записи публикуемых имён. Диалог показывает проблемные домены и отдельное подтверждение для намеренного применения до готовности DNS.
DNS перепроверяется при применении. Несовпадение адреса домена с адресом ноды может быть ожидаемым при CDN; таймаут резолвера сам по себе не равен доказанному отсутствию записи. Подробности отказа читайте в свежем плане. Если Flow используют одну физическую ноду, проверяйте влияние на все связанные конфиги. Совместное использование поддерживается с проверкой совместимости; назначение ноды не следует трактовать как безусловный «увод» из другого Flow.

Проверки инфраструктуры до изменения

Перед применением проверяются не только поля графа. В зависимости от конфигурации план может остановиться из-за занятого чужим процессом порта, отсутствующего TLS-сертификата, непригодной цели REALITY, неработающего origin SelfSteal, ограничений агента, Remnawave или firewall. Чужой слушатель на требуемом порту не останавливается автоматически ради Flow. Разберите владельца и выберите свободный порт либо подготовьте совместимую схему. Отсутствующий сертификат нельзя заменить фиктивным успешным статусом. После применения доступность пути через firewall и работающий runtime подтверждаются отдельно. Неуспешная проверка может оставить частичный результат и потребовать восстановления. Для внешнего прокси и WARP учитывается конкретная ветка маршрута: проверка соседней ветки не доказывает работоспособность используемого выхода.

Принудительное применение

В диалоге доступен переключатель Применить принудительно. Он требует явного принятия риска и разрешает продолжить при неподтверждённой готовности слушателей, firewall или цели REALITY. Отсутствие связи с агентом не становится подтверждением исправности: трафик может не заработать до восстановления ноды и повторного применения. Разрешение ограничено этими проверками. Ошибки конфигурации, обнаруженный конфликт занятого порта, непригодные обязательные TLS-материалы и устаревший план продолжают блокировать применение. Принудительный режим не отменяет проверку ревизии и не превращает произвольную ошибку в успех. После запуска проверьте отчёт о пропущенных проверках, состояние Remnawave и нод, затем подключение клиентом. При неудаче восстановите зависимости и примените свежий план либо используйте описанный ниже откат. Это отдельное подтверждение от применения до готовности DNS.

Как читать состояние

Ошибка новой попытки не означает, что прежний маршрут обязательно остановился. И обратное: статус «Применено» не гарантирует здоровый маршрут. При неполном применении проверьте отчёт о фактически выполненных действиях и состояние нод. Проверки и аналитика работающего Flow опираются на применённый снимок. Блоки, добавленные только в черновик, не становятся проверенными участками живого маршрута.

Версии и пулы

Применение создаёт неизменяемую применённую версию. Во вкладке Версии видны черновик, применённые версии и доступные снимки импорта или отката. Для отката нужен сохранённый снимок: история Flow не заменяет резервную копию. Применённый Flow сохраняет снимок использованных пулов. Сохранение нового состава, маршрута или политики пула обновляет каталог; работающие Flow остаются на прежнем снимке до явного применения. После изменения пула пересоберите план каждого затронутого Flow либо используйте доступную процедуру управляемого применения с просмотром влияния.

Откат

Есть несколько разных операций: Неактивную версию для ручного отката выберите во вкладке Версии, подтвердите восстановление, проверьте холст и заново примените. Пока применение не запущено, загрузка снимка в черновик не меняет инфраструктуру.
Откат через Flow Guard — действие с изменением конфигурации. Перед запуском прочитайте шаги плана и влияние на текущий черновик. Наличие кнопки ручного отката не означает, что любой исторический снимок можно применить без проверки нынешних зависимостей.

Проверка

После применения или отката убедитесь, что активна ожидаемая версия, нет незавершённой операции, проверки относятся к этой версии и достаточно свежие. Проверьте реальное клиентское подключение и нужные условные маршруты.

Удаление

Удаление очищает управляемые ресурсы Flow. Если очистка не завершилась, панель сохраняет Flow и показывает «Удаление Flow не завершено». Восстановите связь с Remnawave и повторите удаление. Это не откат версии; удалённый Flow нельзя восстановить кнопкой «Откатить».
Сверено с кодом текущей рабочей ветки Axottle 2026-09-06. Наличие возможностей в установленной версии проверяйте в панели; эта сверка не подтверждает развёртывание на серверах.
Дополнение по изменениям кода Axottle: 2026-09-08. Новые сценарии сверены с реализацией; установка на реальные ноды в рамках этой сверки не выполнялась.