每分钟使用Quartz运行Cron触发器

时间:2016-10-04 10:10:36

标签: asp.net-mvc iis cron quartz-scheduler quartz.net

我的计划应该每5分钟运行一次。下面是我的Quartz调度源代码。

{{1}}

实际上这个代码适用于visual studio。我有一个记录器,它每5分钟记录一次。但是,当我在本地IIS服务器中发布并作为网站托管时,它每分钟都在运行计划。然后我将cron时间表改为每6分钟,每7分钟等等。每次都在每分钟运行时间表。请给我一个解决问题的方向......

技术我正在使用

MVC,C#,SQL Server

1 个答案:

答案 0 :(得分:0)

如果您不需要WithCronSchedule,我建议您使用WithSimpleSchedule

ITrigger trigger = TriggerBuilder.Create()
    .StartNow()
    .WithSimpleSchedule(x => x
        .WithIntervalInMinutes(5)
        .RepeatForever())
    .Build();