Настройка приложения#
Статусная модель компонентов графа#
В зависимости от своего состояния, отображение графа и его компонентов в консоли меняется:
Граф без настроенных параметров. У элементов графа серая рамка, модули не закрашены внутри, соединения светло-серые. Элементы соединяются серыми стрелочками.
Заполненный параметрами граф, готовый к запуску. У элементов графа серая рамка, модули закрашены внутри темно-серым, соединения — серым. Стрелочки-соединители серые.
Работающий граф. У элементов графа зеленая рамка, модули закрашены внутри темно-зеленым, соединения — зеленым. Стрелочки-соединители пунктирные, зеленые и анимированные. На модулях Capture и Applier отображается число записанных сообщений в секунду.
Граф с ошибкой. Модуль, содержащий ошибку, красный, соединительная стрелочка, идущая от него, сплошная и красная, также на ней появляется значок
, связанная с модулем БД (Target или Source) красная, Queue — серая. На работающем модуле Capture отображается число записанных сообщений в секунду; на модуле с ошибкой число записанных сообщений не отображается.
Статусная модель#
Статусы модуля
Только что отредактированная конфигурация модуля имеет статус Valid.
Запуск процесса по модулю переводит модуль в статус Running, а остановка возвращает в Valid.
Статусы воркера
Запуск и регистрация воркера порождает запись в таблице без ProcessID в статусе ready.
Успешный запуск процесса по модулю переводит его в статус active и привязывает ProcessID, остановка, если не осталось процессов на этом воркере, в статус ready.
Отсутствие отправки Status в течение timeout переводит процесс в статус detached.
Ответ на запрос статуса процесса может либо оставлять статус active, либо переводить его в ready.
Остановка всех процессов переводит воркер в статус готовности ready.
Запрос на регистрацию потерявшегося или зависшего модуля так же переводит его в статус ready.
Статусы Процесса
Успешный запуск процесса переводит его и модуль, на котором процесс запустился, в статус running.
Регулярное обновление статуса оставляет процесс в статусе running, а при ошибке переводит его в aborted.
В публичном API нет возможности отправить процессу какую-либо команду, кроме остановки через delete.
Параметры настройки#
Настройка размера окна отображения графа#
Чтобы увеличить размер графа, опустите вниз боковое меню редактирования графа и сделайте автомасштабирование.




