
## Назначение {#overview}

Маршрутизатор (`Router`) связывает Серверы с Каналами: запросы выбранных Серверов направляются в выбранные Каналы. Это настройка связей, а не фильтр по path/query или преобразование HTTP-данных.

## Создание {#create}

1. Подготовьте [Сервер](/ru/docs/inbound/servers) и [Канал с сохранённым Ендпоинтом](/ru/docs/inbound/destinations).
2. Откройте **Inbound → Routers**, форму `/inbound/routers/new`.
3. Укажите имя, оставьте **Enabled** включённым, добавьте Сервер через **Add server** и Канал через **Add channel**.
4. Проверьте выбранные элементы и нажмите **Create router**.
5. Отправьте новый демонстрационный запрос и проверьте **Deliveries** в его карточке.

Минимум один Сервер и один Канал обязательны. Название помогает ориентироваться, но не определяет маршрутизацию.

![Форма Маршрутизатора с Enabled, выбором Серверов и Каналов](/images/docs/inbound/router-create-en.jpg)

*Маршрутизатор связывает выбранные Серверы и Каналы через Add server и Add channel. Демонстрационный кабинет, английский интерфейс.* [Открыть полный размер](/images/docs/inbound/router-create-en.jpg).

## Несколько связей {#connections}

Один Маршрутизатор может связывать несколько Серверов с несколькими Каналами. Один Сервер и один Канал могут участвовать в разных Маршрутизаторах. Проверьте весь набор связей, если один запрос неожиданно имеет несколько получателей.

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

## Изменение и отключение {#edit}

Откройте карточку, измените нужные поля или выбранные элементы и сохраните. Отключение **Enabled** сохраняет связи; оно не удаляет Сервер или Канал. Не считайте его гарантированной отменой уже принятого задания или начатого HTTP-вызова.

Изменённый набор связей проверяйте новым запросом. Подключение Канала не означает повтор всей истории Сервера; поведение накопленных CLI-запросов дополнительно зависит от **Deliver backlog**.

## Удаление {#delete}

Удаление с подтверждением снимает сам Маршрутизатор и его связи. Серверы и Каналы остаются. Если нужно удалить Сервер или Канал, предварительно уберите его из всех Маршрутизаторов: выключенные тоже удерживают связи.

## Если доставки нет {#troubleshooting}

Проверьте, что в сохранённом маршруте выбран именно Сервер тестового запроса и нужный Канал; Маршрутизатор включён, в Канале есть включённый Ендпоинт, а получатель доступен от исполнителя. CLI должен быть подключён с секретом того же Канала. Сам факт наличия маршрута не доказывает HTTP-успех.

Продолжите с [Direct](/ru/docs/inbound/direct), [CLI](/ru/docs/inbound/adal-cli) или [журналом запросов](/ru/docs/inbound/requests).
