Выполнение Кодов действий по расписанию. Постоянно или разово.
Располагается в Системные таблицы
— Основные
— Настройки и крон
— Кроны
:
Коды из таблицы кронов запускаются утилитой bin/totum schema-crons
, которая каждую минуту проверяет строки подходящие по условию запуска.
Для этого она должна быть добавлена в крон системы
* * * * * cd $HOME/TOTUM_FOLDER/ && bin/totum schema-crons
. Подробнее про установку кронов.
Запускаются только коды с включенным параметром включен
.
Условие запуска по времени срабатывает следующим образом:
Если поле заполнено, то код будет выполнятся в указанное время.
Если поле не заполнено, то код будет выполнятся во все доступные интервалы в том поле.
Если все поля пустые — то код будет запускаться каждую минуту.
Коды запускаются последовательно от пользователя cron
, поэтому если на одно и то-же время назначено несколько кронов и первый из них исполняется минуту, то последующий запустится время триггера + 1 минута
.
Будьте внимательны с кодами по времени их исполнения. Крон запускающийся в последующем интервале не проверяет завершение выполнения предыдущего.