【问题标题】:Azure Scheduler: first working day of every monthAzure 调度程序:每个月的第一个工作日
【发布时间】:2016-05-06 14:27:26
【问题描述】:

我们正在使用 Azure 调度程序 API 在 Azure 调度程序上创建调度作业。我们收到了新的请求,要求在每个月的第一个工作日创建一个循环作业。

通常会在每月的第一天。但如果每月 1 日是星期六,则第一个工作日将是 3 日(星期一)。或者,每月的第一天是星期日,第一个工作日是第二个(星期一)。如下表:

这在 Azure 调度程序中可行吗?我知道像这个链接这样的 cron 作业是否可行:

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

【问题讨论】:

    标签: azure azure-scheduler


    【解决方案1】:

    我刚刚在 Azure 门户中对此进行了快速尝试,虽然似乎可以在每个月的第一个星期一安排任务,但我认为不可能说每个月的第一个工作日,因为 Azure 调度程序没有想想你的第一个工作日是什么(如果你在每月的第一个星期一放假,可能是星期二)。

    【讨论】:

    • 所以,如果我理解正确,1st working day 将不起作用,因为你是绝对正确的......它可能是星期五或星期六(在阿联酋示例)并且 Azure 调度程序对此一无所知(就像我在回答中提到的那样)。但是第一个星期一(或者一周中的任何一天都可以)。
    • 是的,@adam.bielasty 的问题完全正确,我错过了这一点,所以,我没有标记你的答案,对不起。
    • 不用说对不起:)。我想简单的答案是您不能要求 Azure 调度程序在一个月的第一个工作日运行任务。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-02
    • 2021-10-28
    • 2013-09-22
    • 1970-01-01
    • 1970-01-01
    • 2013-03-06
    相关资源
    最近更新 更多