首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以使用Azure Scheduler在一天内创建一段时间的重复作业?

是否可以使用Azure Scheduler在一天内创建一段时间的重复作业?
EN

Stack Overflow用户
提问于 2015-12-31 12:14:10
回答 1查看 123关注 0票数 0

我正在尝试azure调度程序,但无法找到在蔚蓝调度程序的工作中设置以下场景的方法,

  1. 从上午8点到晚上8点,每60分钟运行一次作业。
  2. 作业从上午7点到晚上7点每40-80分钟(应该是随机的)运行一次。

门户网站有上述可能的场景吗?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2015-12-31 14:14:44

对于问题1,您可以使用REST配置高级调度任务:

代码语言:javascript
复制
 {
 "recurrence":                     
  {
    "schedule":                   
    {
        "hours": [8,9,10,11,12,13,14,15,16,17,18,19,20]                      
    },
 },
}

对于问题2,我将使用第一次调度作业,它在7&7 PM (与1相同的解决方案)之间每80 mn发生一次,该作业将激活(或创建)一次运行作业,延迟值在40 & 80之间随机计算。更新(或创建)将使用REST (再次)或PowerShell (因为它将是一个更简单的调度,其中包含了Set-AzureSchedulerHttpJob,这里记录了https://github.com/Azure/azure-content/blob/master/articles/scheduler/scheduler-powershell-reference.md)

您还可以使用触发的job作业,而不是带有NCRONTAB表达式的调度作业,例如0*/598-20***。为了做到这一点,您需要更改settings.job的属性(但是您仍然需要获得两个作业才能处理随机化计划.)这种带有cron表达式的高级调度Azure WebJobs记录在这里,http://blog.amitapple.com/post/2015/06/scheduling-azure-webjobs/#.VoUtRGxIhZE

希望这能帮助大家致以最美好的新年祝福!斯特凡纳

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34546400

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档