Документация InstantCMS

для администраторов и разработчиков

Инструменты пользователя

Инструменты сайта


manual:settings:scheduler:task

Создание задачи планировщика

Панель управленияНастройкиПланировщикСоздать задачу

Описание

Текстовое пояснение к задаче, отображается в общем списке задач

Компонент

Системное имя компонента (название класса контроллера)

Хук

Название хука который будет обработан контроллером.

Название класса хука будет задаваться по формуле on{Component}Cron{Hook}.

Например, если в поле «Компонент» указано users, а в поле «Хук» - migration, то класс хука будет называться onUsersCronMigration и находиться в файле /system/controllers/users/hooks/cron_migration.php.

Период, мин

Интервал, в минутах, для запуска данной задачи

Строгое следование периоду

:!: Для InstantCMS выше 2.8.2.

При включении этой опции дата последнего запуска всегда будет вычисляться как: текущая дата последнего запуска + период. Включение этой опции полезно для задач с длинным интервалом и когда требуется запуск всегда в определенное время, вне зависимости от времени, затраченного на само выполнения задачи. Если эта опция не включена, время последнего запуска будет постепенно «плыть».

Последний запуск

Указывается дата и время последнего запуска. Этот параметр изменяется автоматически и всегда равен дате и времени последнего выполнения задачи. Изменять вручную полезно для задач с длинным интервалом, например, чтобы задаче, выполняющейся раз в сутки, задать время выполнения (ночью к примеру).

Задача активна

Позволяет временно отключить выполнение задачи


Назад к разделу Планировщик

manual/settings/scheduler/task.txt · Последнее изменение: 24.11.2017 12:15 — fuze