Содержание
Создание задачи планировщика
Панель управления
⇒Настройки
⇒Планировщик
⇒Создать задачу
Описание
Текстовое пояснение к задаче, отображается в общем списке задач
Компонент
Системное имя компонента (название класса контроллера)
Хук
Название хука который будет обработан контроллером.
Название класса хука будет задаваться по формуле on{Component}Cron{Hook}.
Например, если в поле «Компонент» указано users
, а в поле «Хук» - migration
, то класс хука будет называться onUsersCronMigration и находиться в файле /system/controllers/users/hooks/cron_migration.php
.
Период, мин
Интервал, в минутах, для запуска данной задачи
Строгое следование периоду
Для InstantCMS выше 2.8.2.
При включении этой опции дата последнего запуска всегда будет вычисляться как: текущая дата последнего запуска + период. Включение этой опции полезно для задач с длинным интервалом и когда требуется запуск всегда в определенное время, вне зависимости от времени, затраченного на само выполнения задачи. Если эта опция не включена, время последнего запуска будет постепенно «плыть».
Последний запуск
Указывается дата и время последнего запуска. Этот параметр изменяется автоматически и всегда равен дате и времени последнего выполнения задачи. Изменять вручную полезно для задач с длинным интервалом, например, чтобы задаче, выполняющейся раз в сутки, задать время выполнения (ночью к примеру).