有没有办法让现在应该正在运行/完成的作业(基于计划),但由于某种原因排队(例如线程已用完)?
问问题
323 次
2 回答
0
I'd extend/subclass the job class to include info for when to run, etc, so that you have that data connected to the job itself and not just the schedule/triggers. That way you can just do something like.
foreach(var job in SomeListOfJobs)
{
if(job.scheduledStart <= DateTime.Now && !job.isComplete)
{
//do some stufff
}
}
于 2012-07-09T14:44:13.900 回答
0
不是开箱即用。你必须自己动手。您需要做的是为您想要获取通知的作业添加一个侦听器。您必须实现 ITriggerListener,然后实现 TriggerMisfired 方法。看看这个教程: 第 7 课:TriggerListeners 和 JobListeners
于 2010-05-27T17:05:49.060 回答