Главная страница управления распределением задач включает три основных части: информация о распределителях, количество распределений и детали проектов, связанных с распределителем.
Нажмите на "информацию о распределителях", чтобы отобразить интерфейс деталей распределения ресурсов, как показано ниже:
Каждый распределитель имеет три конкретных показателя:
"График трендов распределения распределителя" представляет собой реальные данные статистики количества выполненных распределителями задач Job или Task, что позволяет легко наблюдать за состоянием распределения в течение некоторого периода времени.
Click on "quantity of distributions" to display the details of the distributor's distribution, a total of two graphs:
The "distribution trend chart" represents real statistical data on the number of tasks Job or Task completed by distributors, allowing you to easily observe the state of distribution over some period of time.
Чтобы перейти в раздел управления расписанием, нажмите на Scheduling Management
в левой панели. По умолчанию отображается страница с подробной информацией о распределении ресурсов, как показано ниже:
На этой странице отображаются краткие данные обо всех расписаниях. При клике на конкретное расписание (показанное столбцами) будет отображен список захваченных этим расписанием задач Job.* jobKey: имя конфигурированной задачи Job
Нажав на Management of Schedule
в верхней части экрана, вы получите следующую страницу, которая делится на несколько разделов:
* Рабочие расписания:
Эти расписания имеют возможность захватывать и распределять задачи Job. При выполнении операции "выключить" для определенного расписания, оно немедленно прекращает захватывать новые задачи Job; уже захваченные им задачи Job завершатся автоматически после выполнения, освобождая место для других расписаний. Выключенное расписание перемещается в список выключенных расписаний. Список рабочих расписаний предоставляет возможности для выключения и массового выключения расписаний;
Выключенные расписания: Эти расписания все еще активны, но они больше не могут захватывать задачи Job или участвовать в распределении. При выполнении операции "включить" для таких расписаний, они переходят обратно в список рабочих расписаний и снова начинают иметь возможность захватывать и распределять задачи Job. Список выключенных расписаний предоставляет возможности для включения и массового включения расписаний;
Отключенные расписания: Эти расписания больше не активны. Когда процесс выключенного расписания прекращает работу, оно автоматически перемещается в список отключенных расписаний. После того, как процесс отключенного расписания будет перезапущен, он автоматически переместится в список выключенных расписаний.Список отключенных расписаний также предоставляет возможности для удаления и массового удаления расписаний;
Белый список IP адресов: Добавив определённый IP адрес в белый список, этот адрес получает права доступа ко всем экземплярам исполнителей. Белый список IP адресов предоставляет возможность массового удаления IP адресов, что приводит к автоматическому лишению этих адресов указанных прав доступа.## 3. Мониторинг расписания
Чтобы перейти в раздел мониторинга расписания, нажмите на Мониторинг расписания
в левой панели. Откроется страница мониторинга расписания, как показано ниже:
Нажмите на пункт Управление задачами в левой панели, чтобы открыть интерфейс управления задачами, как показано ниже:
В интерфейсе управления задачами задачи группируются по проектам. Интерфейс предоставляет возможности конфигурирования, изменения и удаления задач. В этом интерфейсе задачи разделены на две части: одна часть использует компонент sia-task-hunter, который автоматически собирает задачи через стандартные аннотации; эти задачи нельзя изменять. Другая часть задач не использует компонент sia-task-hunter и добавляется пользователями вручную; эти задачи можно изменять и удалять.* Пункт 1: Просмотр списка проектов, к которым принадлежит задача. При нажатии на конкретный проект вы можете просмотреть список задач внутри этого проекта;
/
. Остальные символы могут быть английскими буквами, цифрами и нижним подчеркиванием. Путь не должен содержать обратного слеша \
;Нажмите "Просмотреть", чтобы узнать, используется ли эта задача какой-либо работой.
Нажмите "Изменить", чтобы открыть интерфейс изменения задачи, как показано ниже:
Можно редактировать только следующие поля в задачах, добавленных вручную:
Настройка параметров
, Описание
и IP:PORT
.
Нажмите на кнопку Удалить
, чтобы удалить задачу. Если задача используется в работе (job), то она не может быть удалена.
Нажмите на кнопку Соединяемость
, чтобы перейти в интерфейс тестирования соединяемости, как показано ниже:
Соединяемость
: Для задач, использующих компонент sia-task-hunter с автоматическим захватом через стандартные аннотации, sia-task-hunter добавляет контроль доступа. IP адреса, не входящие в этот список разрешений, не могут вызывать эту задачу. Чтобы проверить работоспособность задачи (только POST запросы) требуется выполнить тестирование в этом интерфейсе, поэтому его называют соединяемостью.
Адрес тестирования
: Кластер экземпляров исполнителей задачи, можно выбрать один из них для тестирования;Параметры тестирования
: Входные параметры исполнителя задачи;Ответ
: Ответ исполнителя задачиТестировать
, просмотрите значение Ответ
, чтобы протестировать соединяемость задачи ## Управление работамиИнтерфейс управления работами предоставляет возможности для добавления, изменения, удаления и триггеров, связанных с работой.
Перейдите в интерфейс управления работами, нажав на левой панели Управление работами
. Как показано на следующем рисунке:
Название проекта
: Представлены все проекты, к которым имеет доступ текущий пользователь (по умолчанию отображается проект, к которому принадлежит текущий пользователь). При выборе из выпадающего списка отображаются все проекты, к которым есть доступ, что позволяет фильтровать работы.Добавить работу
, которую можно использовать для создания новой работы.Информация о задаче
, которая позволяет просматривать конфигурацию задач текущей работы; Просмотр состояния
: при наведении курсора мыши отображается состояние выполнения текущей работы (состояние: остановлено / готовится / выполняется / прекращено внезапно).Конфигурирование задачи
: Настройка задач для работы; Изменение работы
: Изменение параметров работы; Действия состояния
: Это кнопка с раскрывающимся списком действий, которые можно применять к текущей работе; Каскадное управление
: Настройка отношений между различными работами.### 5.2 Создание новой работы
Нажмите на кнопку Добавить работу
, чтобы открыть следующее окно:*
Проект_группа
: Выберите группу проекта, к которой относится работа. Обычно в списке представлены несколько групп проектов. По умолчанию выбирается случайная группа проекта, к которой имеет доступ текущий пользователь, но её можно изменить, выбрав нужную группу.
Job_Key
: Уникальный идентификатор задачи, начинающийся с префикса Job_Group
; пользователи могут вводить свои собственные названия для идентификации этой задачи.
Тип задачи
: Тип задачи; текущая версия поддерживает два типа.
TRIGGER_TYPE_CRON
(фиксированное время, последующий ввод CRON-выражения);
! user-handbook-cron
TRIGGER_TYPE_FIXRATE
: Представляет задачу, которая выполняется согласно установленному времени и может иметь общее количество выполнений и интервал между выполнениями. Если количество выполнений равно 0, это означает бесконечность.
! user-handbook-fixrate
Значение типа задачи
: Введите подходящие значения параметров для различных типов задач.Предупреждающая электронная почта (префикс)
: При неудачной работе задачи или невозможности её расписания система автоматически отправляет письма для уведомления сторонних участников. Рекомендуется использовать электронную почту проектной группы или компании пользователя, но не рекомендуется использовать личные адреса электронной почты.Введите префикс предупреждающей электронной почты, используйте полные адреса при наличии нескольких адресов и разделите их запятой.
Description
: Information about the task description;
Правильно заполните вышеуказанную информацию, затем нажмите кнопку Add
, чтобы подтвердить. Теперь выбранная задача будет отображаться.### 5.3 Изменение задачи
Можно изменять тип задачи, значение типа, предупреждающую электронную почту, описание и т.д. Интерфейс такой же, как при создании новой задачи. Когда задача находится в состоянии выполнения, она не может быть изменена.Нажмите кнопку Добавить задачу
, страница откроется следующим образом:
Нажмите кнопку удаления над значком задачи, чтобы удалить её.#### 5. 4. 3 Настройка зависимости задачи
Настройка параметров выполнения задачи: после завершения конфигурации зависимостей для задачи Task
, можно дополнительно настроить параметры выполнения каждой задачи.
Нажмите кнопку "Редактировать" в красной рамке, чтобы открыть следующее окно:
Тип параметра задачи: настройте источник параметров для задачи Task
. Из-за того, что некоторые задачи используют тип параметров FROM_TASK
, требуется указать, какая задача является источником этих параметров (должна быть одной из предыдущих задач).
Значение параметра задачи: на основе типа параметра задачи настройте соответствующие параметры. (Если тип параметра выбран как FROM_UI
, введите JSON-строку, которую может распарсить задача, максимальная длина — 255 символов). * Время ожидания выполнения (с): установите время ожидания выполнения задачи, измеряемое в секундах.
Каскадная конфигурация: конфигурация логической последовательности между различными заданиями (Job
). Если существуют два задания (Task
), имеющих логическую последовательность, а также необходимость учета временной зависимости между ними, используйте эту функцию для реализации. Оберните два независимых задания (Task
) в два Job
со своими уникальными временными параметрами. Затем настройте эти два Job
в каскадном режиме.
Нажмите на "Журнал расписаний" слева, чтобы перейти к странице журнала расписаний, как показано ниже:
Лог-менеджмент предоставляет информацию о логах выполнения заданий (
Jobs
) с группировкой по проектным командам. Основные элементы одной записи лога включают:
Связь между логами выполнения заданий (Jobs
) и связанных с ними заданий (Tasks
) уже реализована. Логи по умолчанию хранятся семь дней.* Пункт 1: Нажмите выпадающий список, выберите имя группы, чтобы применить фильтрацию логов по группам;
Job_Key
);Tasks
). Это обеспечивает связь между логами выполнения задач и связанных с ними задач, как показано ниже:
Ключевые элементы логов выполнения задач (Tasks
) включают:
Статус выполнения: отображает результат выполнения задачи;
Время выполнения: время выполнения задачи;
Информация о выполнении: информация о конкретной реализации исполнителя задачи и выходных данных;
Завершение задачи (EndTask
): Когда все связанные задачи успешно завершаются, автоматически выполняется система EndTask
, что указывает на завершение выполнения задачи.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )