내 응용 프로그램에서 Quartz 스케쥴러를 사용하고 있는데 나는 예외가 주어진 : Quartz 스케쥴러 - 트리거가 참조하지 않는 작업
내가 할 수없는 내 코드를 보면 ... 트리거가 주어진 작업을 참조하지 않습니다 문제가 어디에 있는지 알 것 같습니다.var schedFact = new StdSchedulerFactory();
scheduler = schedFact.GetScheduler();
IJobDetail dailyJob = JobBuilder.Create<PushElectricityPricesJob>()
.WithIdentity("dailyJob", "group1")
.Build();
ITrigger trigger1 = TriggerBuilder.Create()
.WithIdentity("dailyJobTrigger", "group1")
.StartNow()
.WithSchedule(CronScheduleBuilder.DailyAtHourAndMinute(3, 0))
.ForJob("dailyJob")
.Build();
scheduler.ScheduleJob(dailyJob, trigger1);
IJobDetail monthlyJob = JobBuilder.Create<PushContributionsJob>()
.WithIdentity("monthlyJob", "group2")
.Build();
ITrigger trigger2 = TriggerBuilder.Create()
.WithIdentity("monthlyJobTrigger", "group2")
.StartNow()
.WithSchedule(CronScheduleBuilder.MonthlyOnDayAndHourAndMinute(1, 0, 0))
.ForJob("monthlyJob")
.Build();
scheduler.ScheduleJob(monthlyJob, trigger2);
scheduler.Start();
는 I에 유래에 이와 같은 글을 많이 발견 않았지만, 그들 각각에 내가 실수를 발견하거나 dev에 만든 것을 오타 수 있습니다. 여기에 나는 단서 막혔어.
어떤 생각?
두 트리거 모두에 대해 동일한 예외가 발생합니까 아니면 하나만 다른 예외가 발생합니까? –
한 번에 하나씩 시도해 보았습니다. (물론 두 가지 모두 시도해 보았습니다.) 두 가지 모두와 같이 실패했습니다. –