石英调度 - 运行一次,然后在特定时间(每天)运行

本文关键字:运行 然后 定时间 每天 一次 调度 石英 | 更新日期: 2023-09-27 17:56:44

我一直在玩石英,我想知道是否有可能有一个触发器

首次调用时运行,然后在特定时间(每天)运行

对于在特定时间运行,我使用了这个:

var trigger = TriggerBuilder.Create()
                    .StartNow()
                    .WithSchedule(CronScheduleBuilder.DailyAtHourAndMinute(1, 3))
                    .Build();

但是我看不出在第一次调用同一触发器时找出一种射击方式。任何帮助将不胜感激。

石英调度 - 运行一次,然后在特定时间(每天)运行

您需要

使用以下方法手动触发此作业Scheduler.TriggerJob

触发已识别的IJob(立即执行) - 使用非易失性触发器。

scheduler.TriggerJob(new Jobkey("your_job_key"));

可以随时手动触发已识别的作业。