在周末和节假日将 Azure WebJobs 限制为 运行
Restrict Azure WebJobs to RUN on Week Ends and Holidays
如何将 Azure 网络作业配置为 运行 仅在工作日?
我不想在周末(周六、周日)和节假日 运行 Azure 网络作业。
我们可以通过 CRON 表达式将 azure web 作业安排在工作日 运行,但我不确定如何将其限制在假期 运行。
如有任何帮助,我们将不胜感激。
正如西蒙所说,public节假日cron将无法设置。所以你可以编写一个中间程序来调用 webjob。
在程序中设置应用程序设置,其中包含您每年为 public 假期更新的日期列表,然后您的程序将检查日期,而不是 运行 如果它是 public 假期.
感谢大家的回复
实际上,我们在 Azure 部署的 Web 作业与 Microsoft Dynamics 365 相关,因此,我们使用 Microsoft Dynamics 365 Business Closed Days 功能来识别假期,并在我们托管的 .Net 应用程序中编写了代码.
如何将 Azure 网络作业配置为 运行 仅在工作日? 我不想在周末(周六、周日)和节假日 运行 Azure 网络作业。
我们可以通过 CRON 表达式将 azure web 作业安排在工作日 运行,但我不确定如何将其限制在假期 运行。
如有任何帮助,我们将不胜感激。
正如西蒙所说,public节假日cron将无法设置。所以你可以编写一个中间程序来调用 webjob。
在程序中设置应用程序设置,其中包含您每年为 public 假期更新的日期列表,然后您的程序将检查日期,而不是 运行 如果它是 public 假期.
感谢大家的回复
实际上,我们在 Azure 部署的 Web 作业与 Microsoft Dynamics 365 相关,因此,我们使用 Microsoft Dynamics 365 Business Closed Days 功能来识别假期,并在我们托管的 .Net 应用程序中编写了代码.