Sharepoint TimerJob开发,SPMinuteSchedule的EndSecond属性意味着什么
我目前正在开发一个使用一些TimerJobs的项目。其中一项工作应该每隔2分钟检查一些特殊用户的MySite。因此,我创建了一个SPMinuteSchedule对象,并将BeginSecond属性设置为0,将Interval属性设置为2。我认为这两个属性的使用似乎很明显,但我不确定如何解释EndSecond属性 如果EndSecond设置为30,BeginSecond设置为0,这是否意味着计时器服务将在30秒内的某个位置启动作业,并且该作业需要执行其代码所需的时间?还是说作业只能运行30秒?如果Execute()方法中执行的代码需要更多时间才能完成,会发生什么情况 不管答案是什么,酒店的名字“EndSecond”选择得不太好 请参阅帖子以了解更多详细信息,下面是从帖子中提取的信息 请注意如何为计时器作业设置时间表。SPMinuteSchedule.BeginSecond属性和SPMinuteSchedule.EndSecond属性指定执行的开始窗口。SharePoint计时器服务在BeginSecond属性和EndSecond属性之间的随机时间启动计时器作业。计时器服务的这一方面是为在服务器场中的所有服务器上执行的昂贵作业而设计的。如果所有工作同时开始,可能会给农场带来不必要的沉重负担。随机化有助于将负载分散到整个农场Sharepoint TimerJob开发,SPMinuteSchedule的EndSecond属性意味着什么,sharepoint,timer-jobs,Sharepoint,Timer Jobs,我目前正在开发一个使用一些TimerJobs的项目。其中一项工作应该每隔2分钟检查一些特殊用户的MySite。因此,我创建了一个SPMinuteSchedule对象,并将BeginSecond属性设置为0,将Interval属性设置为2。我认为这两个属性的使用似乎很明显,但我不确定如何解释EndSecond属性 如果EndSecond设置为30,BeginSecond设置为0,这是否意味着计时器服务将在30秒内的某个位置启动作业,并且该作业需要执行其代码所需的时间?还是说作业只能运行30秒?如果