quartz.net과 관련하여 몇 가지 질문이 있습니다.Quartz.net 추적 및 오작동
내가 Quartz.net에 불시의 상황이 있었는지 추적하는 것은 무엇입니까? 다음과 같은 경우에 어떻게됩니까
: 때문에 일부 버그 작업이 실행되는 경우
을 할 수 있지만, 핀란드어되지는 missfire 여부 등 그 수를합니까?
솔루션을 다시 게시하면 어떻게됩니까? 추적이 재설정됩니까?
스케줄러가 수행 한 작업과 수행 할 수없는 작업에 대한 정보를받을 수있는 방법이 있습니까?
나는 나의 실행 방법에 다음 코드를 가지고 :
IJobDetail dailyUserMailJob = new JobDetailImpl("DailyUserMailJob", null, typeof(Jobs.TestJob));
ITrigger trigger = TriggerBuilder.Create()
.WithIdentity("trigger1", "group1")
.WithCronSchedule("0 0 4 1 * ?", x => x.WithMisfireHandlingInstructionFireAndProceed())
.Build();
this.Scheduler.ScheduleJob(dailyUserMailJob, trigger);
this.Scheduler.Start();
작업이 오전 4시 매월 첫 번째 실행 예정이다.
테스트 할 때 작업 시계를 한 달 동안 놓치지 않도록 시스템 시계를 설정했습니다. 문서에 따르면 WithMisfireHandlingInstructionFireAndProceed를 사용하면 작업은 가장 먼저 발생하지만 실행됩니다. 코드에 문제가 있거나 WithMisfireHandlingInstructionFireAndProceed()를 사용할 때 작업이 실행되지 않는 다른 이유가있을 수 있습니까?
RamStore (메모리) 또는 AdoStore가 있습니까? – granadaCoder
Quartz가 RamStore를 ADOStore로 사용하는지 어떻게 알 수 있습니까? – MikeAlike234