CRON
Общее описание
Компонент CRON — это универсальный интерфейсный компонент, который позволяет запускать события через определенный интервал времени, указанный с использованием синтаксиса Unix CRON. Например, выражение 0/2 * * * * ? будет запускать поток через каждые 2 секунды
Как интерфейсный компонент, компонент Cron не содержит реализации по умолчанию. Вместо этого он требует, чтобы пользователи подключали реализацию по своему выбору.
Блок CRON может использоваться только в качестве инициирующего блока.
Настройка блока
В данном разделе описаны параметры блока CRON, которые необходимо заполнить при его настройке.
Базовые параметры
| Название в UI | Название атрибута | Описание | Значение по умолчанию | Тип данных |
|---|---|---|---|---|
| Name | name | Обязательный параметр Имя триггера CRON | Строка | |
| Schedule | schedule | A CRON expression that will be used to generate events Выражение CRON, которое будет использоваться для генерации событий. | Строка |
Расширенные параметры
| Название в UI | Название | Описание | Значение по умолчанию | Тип данных |
|---|---|---|---|---|
| Bridge Error Handler | bridgeError andler | Позволяет передавать возникшую ошибку из блока «наверх», т. е. на уровень потока, позволяя самостоятельно сконфигурировать собственные правила обработки ошибки через вспомогательные блоки. Примечание: это возможно только в том случае, если сторонний компонент позволяет системе получать оповещение о возникновении исключения. Некоторые компоненты обрабатывают это только внутренне, и поэтому применение bridgeErrorHandler невозможно. По умолчанию блок будет использовать встроенный хендлер для обработки исключений, который залогирует возникшую ошибку и продолжит работу. | False | Логическое значение |
| Exception Handler | exceptionHandler | Задает пользовательский обработчик исключений. Примечание: если опция bridgeErrorHandler включена, то опция Exception Handler не используется. По умолчанию пользователь будет обрабатывать исключения, которые будут регистрироваться на уровне WARN или ERROR и игнорироваться. | Строка | |
| Exchange Pattern | exchangePattern | Устанавливает стиль взаимодействия с присоединенной частью потока. Возможные значения:
| Список |