2016-12-25 62 views
2

您好規則詢問Web服務器是必要的。開始後5分鐘設置觸發器,然後每天10:00開始

規定是每天在10:00和1分鐘後立即開始程序後5分鐘。

配置在10:00呼叫觸發我能夠

ITrigger trigger = TriggerBuilder.Create() 
     .WithIdentity("trigger3", "group1") 
     .WithSchedule(CronScheduleBuilder.DailyAtHourAndMinute(10, 00)) 
     .ForJob(job) 
     .Build(); 

但如何開始後的5分鐘後加一次提款1?

scheduler.ScheduleJob(job, trigger); 

回答

0

您可以添加一個更簡單的觸發器。在特定時刻安排一個,不要重複。你有這個例子。更多信息,請登錄quartz.net

// trigger builder creates simple trigger by default, actually an ITrigger is returned 
ISimpleTrigger trigger = (ISimpleTrigger) TriggerBuilder 
.Create() 
.WithIdentity("trigger1", "group1") 
.StartAt(myStartTime) // some Date 
.ForJob("job1", "group1") // identify job with name, group strings 
.Build(); 
+0

我添加了兩個trigers。謝謝 – Aldmi

相關問題