【发布时间】:2014-06-04 08:40:22
【问题描述】:
我正在使用 Microsoft Azure 调度程序管理库 (https://www.nuget.org/packages/Microsoft.WindowsAzure.Management.Scheduler/) 在 Azure 调度程序中调度作业。到目前为止,按分钟、按小时和按天创建工作都很好。
我的问题是如何安排一周中指定日期的每周工作。下面的代码导致异常消息“BadRequest:无法使用重复单位'周'设置月份中的几天。”。如异常中所述,我看不到我在哪里设置“一个月中的几天”。 Days 集合被描述为“作业应执行的星期几”。
var result = _azureSchedulerClient.Jobs.CreateOrUpdate("My Job", new JobCreateOrUpdateParameters()
{
Action = _azureSchedulerJobAction,
StartTime = startDateTime,
Recurrence = new JobRecurrence()
{
Frequency = JobRecurrenceFrequency.Week,
Interval = 1,
EndTime = new DateTime(2014, 12, 31);
Schedule = new JobRecurrenceSchedule()
{
Days = new List<JobScheduleDay> { JobScheduleDay.Monday }
}
}
});
有没有人能够制定每周的日程安排?谢谢。
【问题讨论】:
标签: azure azure-scheduler