Модуль Cron

Модули в MajorDoMo Комментариев нет

Модуль для цикличного выполнения заданий.

При установке модуля создается класс Cron, в котором создаются объекты с заданиями.

Для работы использует встроенный механизм планировщика. После выполнения, в планировщике задание пересоздается на новое время.

Для указания периодичности выполнения используется cron синтаксис.

Синтаксис cron

Примеры

  • Каждый день в 03:15: 15 3 * * *
  • Каждый понедельник: 0 0 * * 1
  • Каждый четный час: 0 */2 * * *
  • Тоже что и выше, но расписанное полностью: 0 0,2,4,6,8,10,12,14,16,18,20,22 * * *
  • Каждые 10 минут: */10 * * * *
  • Каждый будний день в 22:00: 0 22 * * 1-5

 

Ветка на форуме: http://majordomo.smartliving.ru/forum/viewtopic.php?f=5&t=2977

Поделитесь в соц сетях

Теги: