Планировщик Azure: первый рабочий день каждого месяца

Мы используем API планировщика Azure для создания задания планирования в планировщике Azure. Мы получили новый запрос на создание повторяющегося задания, которое происходит в ПЕРВЫЙ РАБОЧИЙ день каждого месяца.

Обычно это будет 1 числа месяца. Но если 1-е число месяца – суббота, то первым рабочим днем ​​будет 3-е (понедельник). Или 1 число месяца воскресенье, первый рабочий день будет 2 число (понедельник). Как в таблице ниже:

введите здесь описание изображения

Возможно ли это в планировщике Azure? Я знаю, возможно ли это с помощью cron, как эта ссылка:

http://www.switchplane.com/blog/how-to-run-a-cron-job-on-the-first-weekday-of-the-month/


person cuongle    schedule 06.05.2016    source источник


Ответы (1)


Я только что быстро попробовал это на портале Azure, и, хотя кажется возможным запланировать задачу на 1-й понедельник каждого месяца, я не думаю, что можно сказать 1-й рабочий день каждого месяца, потому что планировщик Azure понятия не имеет, что 1-й рабочий день для вас будет (это может быть вторник, если у вас выходной в 1-й понедельник месяца).

введите здесь описание изображения

person Gaurav Mantri    schedule 06.05.2016
comment
Итак, если я правильно понимаю, 1st working day не будет работать, потому что вы абсолютно правы... это может быть пятница или суббота (например, в ОАЭ), и планировщик Azure не имеет об этом ни малейшего представления. (как я уже упоминал в своем ответе). Однако 1-й понедельник (или в этом отношении любой день недели будет работать). - person Gaurav Mantri; 06.05.2016
comment
Да, вопрос от @adam.bielasty совершенно правильный, я пропустил этот момент, поэтому снял пометку с вашего ответа, извините. - person cuongle; 06.05.2016
comment
Нет необходимости извиняться:). Я предполагаю, что простой ответ заключается в том, что вы не можете просить Azure Scheduler запускать задачу в 1-й рабочий день месяца. - person Gaurav Mantri; 06.05.2016