Управление профилями в шине

Профиль является отправной точкой для обмена данными с соответствующей внешней системой. См. также - Профили внешних систем.

Параметры профиля

profile create

General

  • Factory - Идентификатор используемой фабрики. Обязательный параметр с предустановленным значением System profile;

  • System Name - Обязательный параметр назначающий уникальное имя создаваемому профилю системы; Системное имя может содержать только латинские буквы, цифры и дефис, и должно начинаться с буквы. Минимальная длина - 3 символа;

  • Display name - Отображаемое имя профиля. Необязательный параметр;

  • Description - Необязательный параметр для краткого описания.

Redelivery policy

redelivery profile

Настройка обработки ошибок и повторной доставки сообщений. Подробнее ознакомиться можно здесь.

Routes

routes profile
  • AGGREGATOR
    Маршрут для агрегирования нескольких сообщений на основе заданных критериев.

  • QUARTZ
    Маршрут используется для планирования задач с помощью Quartz Scheduler. Он позволяет запускать маршруты на основе расписания, которое можно настроить с помощью Cron выражений или простых интервалов времени.

  • ROUTE-CALLABLE
    Маршрут для выполнения настраиваемых логик и операций, позволяющий вызывать различные функции и взаимодействовать с внешними системами.

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

in-flow

inflow profile
  • Настройки параметров для управления входящими данными. Настройки In-Flow

out-flow

outflow profile

Создать профиль

  1. Для создания профиля переходим в раздел Profiles и нажимаем кнопку "Add profile".

    ui add profile
    profile create
  2. В поле System Name вводим название системы, например, system-1 и нажимаем кнопку Add.

    system profile name create
  3. Профиль будет успешно создан.

    profile success

Просмотреть список созданных профилей

  1. Переходим на вкладку Profiles.

  2. На этой вкладке вы увидите таблицу с информацией о созданных профилях.

    profile actions

Таблица содержит следующие столбцы:

  • Name: уникальное имя созданного профиля.

  • Status: текущий статус профиля, например, "Active" или "Resolved".

  • Actions: содержит кнопки для управления профилем: Start (запуск профиля), Stop (остановка профиля), Edit (редактирование свойств профиля).

    • View Properties: просмотр свойств профиля.

    • Uninstall: удаление профиля.

Если вы хотите найти конкретный профиль по имени или статусу, используйте фильтр. Введите имя профиля или выберите нужный статус в соответствующем поле фильтра. Таблица автоматически обновится, чтобы показать только результаты соответствующие поиску.

Остановить профиль

profile resolved
  1. Переходим на вкладку Profiles.

  2. Находим в списке профиль, который нужно остановить. Используйте фильтр по имени или статусу для быстрого поиска нужного профиля.

  3. В строке соответствующего профиля найдите столбец "Actions", в котором находятся кнопки управления профилем.

  4. Нажмите кнопку Stop.

  5. Профиль будет остановлен. Появится подтверждающее сообщение о том, что операция выполнена успешно: "Operation Succeeded!".

  6. В столбце "Status" профиля должно отображаться "Resolved", подтверждая успешную остановку.

Запустить профиль

start profile
  1. Переходим на вкладку Profiles.

  2. Находим в списке профиль, который нужно запустить. Используйте фильтр по имени или статусу для быстрого поиска нужного профиля.

  3. В строке соответствующего профиля найдите столбец "Actions", в котором находятся кнопки управления профилем.

  4. Нажимаем кнопку Start.

  5. Появится подтверждающее сообщение о том, что операция выполнена успешно: "Operation Succeeded!".

  6. В столбце "Status" профиля должно отображаться "Active", подтверждая успешный запуск профиля.

Удалить профиль

uninstall profile
  1. Переходим на вкладку Profiles.

  2. Находим в списке профиль, который нужно удалить. Используйте фильтр по имени или статусу для быстрого поиска нужного профиля.

  3. В строке соответствующего профиля найдите столбец "Actions", в котором находятся кнопки управления профилем.

  4. Нажимаем кнопку Uninstall.

  5. Появится сообщение с вопросом о подтверждении удаления профиля.

    uninstall profile confirm
  6. Подтвердите удаление, выбрав Confirm или отмените удаление, выбрав Cancel.

    uninstall profile objects
  7. При удалении объекта, который имеет связанные объекты, вам понадобится удалить их или оставить.

  8. После удаления профиля (включая или исключая связанные объекты) появится подтверждающее сообщение о том, что операция выполнена успешно: "Operation Succeeded!".

  9. Профиль будет удален. Он больше не будет отображаться в списке профилей.