0
5 분마다 실행해야하는 일정이 있습니다. 아래는 Quartz 스케쥴링 소스 코드이다.매분마다 석영으로 실행되는 Cron 트리거
IScheduler sched = container.Resolve<IScheduler>();
sched.JobFactory = new AutofacJobFactory(container);
sched.Start();
IJobDetail job = JobBuilder.Create<ProcessInvoiceJob>()
.WithIdentity("InvoiceJob")
.Build();
ITrigger trigger = TriggerBuilder.Create()
.WithCronSchedule("0 0/5 * * * ?")//every 5 minutes
.Build();
sched.ScheduleJob(job, trigger);
사실이 코드는 Visual Studio에서 잘 작동합니다. 나는 로거를 가지고 있으며 매 5 분마다 기록됩니다. 그러나 로컬 IIS 서버에서 웹 사이트로 게시하고 호스트하면 매분마다 일정이 실행됩니다. 그런 다음 cron schedule을 매 6 분마다, 매 7 분마다 등으로 변경했습니다. 매번이 시간마다 일정이 실행됩니다. 난 당신이 WithCronSchedule
이 필요하지 않은 경우 MVC, C#을, SQL 서버
전화면 무엇 sched.Start(); sched.ScheduleJob (...)? – Set