У меня есть следующий код, где я запустил кварцевый планировщик
internal static IScheduler MyQuartzScheduler = null;
private static async void StartProcessing()
{
try
{
Logger.Info("Starting Quartz");
StdSchedulerFactory factory = new StdSchedulerFactory();
MyQuartzScheduler = await factory.GetScheduler();
await MyQuartzScheduler.Start();
QuartzScedulerMessage = String.Format("Quart Scheduler Started on {0}", DateTime.Now);
}
catch (Exception ex)
{
QuartzScedulerMessage = ex.Message;
Logger.Fatal(ex.Message, ex);
}
}
Мой планировщик запущен и работает нормально.Мне было просто любопытно, если по какой-либо причине (например, в моем хранилище заданий ado в моем прерывании соединения sql и db), если происходит сбой планировщика.