2016-09-20 2 views
0

Нам нужно создать Azure CRON Expression, чтобы начать работу в определенную дату между временем начала и окончания с интервалами часов или минут.Как планировать интервалы и начинать с определенных дат и времени с помощью выражения Azure CRON

Скажите, если я хочу, чтобы работа выполнялась каждые 30 минут, начиная с 7:30 до 13:30 каждый день, мое выражение должно идти, как показано ниже?

0 30/30 7-13 * * * 

И каждые 2 часа, начиная с 7:30 до 13:30 каждый день, мое выражение должно выглядеть следующим образом?

0 30 7-13/2 * * * 

Возможно ли достичь этого с помощью Azure CRON? Если это не моя альтернатива?

ответ

1

Выражения CRON не являются Azure специфическими, а CRON специфическими.

Сначала вам нужно углубиться в cron and understand how it works and what does the cron expression mean here. Затем вы можете использовать такие инструменты, как CRONTab Guru here, чтобы получить ваше выражение.

Чтобы получить что-то, что может быть тот, который вы искать:

0,30 7-13 * * *

Это выражение читается:

« В минуту 0 и 30 раз в час каждый час с 7 по 13. «

Как правило, каждые 30 минут начинаются в 07:00 и заканчиваются в 13:30.

Вы можете попробовать себя с помощью CronTab Guru и найти лучшую формулу для вас.