#1282: Синтаксис crontab для периодических задач

Отредактирована: 98 дней назад

Действия по расписанию и периодическое перераспределение заявок используют crontab синтаксис для формирования расписания периодических задач. В данной статье дается краткая справка о формате crontab.

Формат записи

* * * * * 
- - - - -
| | | | |
| | | | ----- день недели (0—7) (воскресенье = 0 или 7)
| | | ------- месяц (1—12)
| | --------- день месяца (1—31)
| ----------- час (0—23)
------------- минута (0—59)

Проверить синтаксис или подобрать подходящий можно так же с помощью специализированных сервисов, например crontab.guru.

Примеры

Запускать действие раз в три минуты:

*/3 * * * *

Запускать действие каждый час в XX:13:

13 * * * *

Запускать каждое воскресенье в 7:00:

0 7 * * 0

Запускать в 6:30, 12:30 и 18:30 каждый день:

30 6,12,18 * * *