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