Cron Job запускается каждую минуту с 8:00 до 16:30 в Cloudwatch Events - PullRequest
0 голосов
/ 07 декабря 2018

У меня есть работающий CRON, который в настоящее время выполняется с 8:00 до 17:00. У меня возникают проблемы с его изменением на окончание в 16:30.

Не поддерживает ли CRON полчаса через определенные интервалы времени?

Здесьмоя текущая настройка CRON

0/1 8-17 ? * MON-FRI *

1 Ответ

0 голосов
/ 08 декабря 2018

Как вы уже догадались, вы не можете создавать часовые интервалы с получасовыми интервалами.Если вам действительно это нужно, вы можете создать оператор со всеми определенными временами, которые вы хотите выполнять каждый день, например, этим вопросом .Я сомневаюсь, что это имеет смысл для вас, поскольку вы запускаете его каждую минуту.

Включенная команда CRON отформатирована неправильно и не будет работать.Похоже, вы не включили секунд.Я предполагаю, что ваше утверждение выглядит примерно так:

0 0/1 8-17 ? * MON-FRI

At second :00, every minute starting at minute :00, 
every hour between 08am and 17pm, 
every day between Monday and Friday, every month

Вы можете проверить синтаксис CRON с объяснением по адресу: Cron Expression Generator & Explainer .

...