Quartz自定义(非标准)jobstore

时间:2018-03-07 07:31:11

标签: quartz-scheduler

我们拥有自己的(非标准)自定义数据存储。如何让Quartz调度程序保持并从自定义数据存储中检索调度数据?

1 个答案:

答案 0 :(得分:0)

我就是这样做的,它对我有用:

private static async Task Main(string[] args)
{
  {
    var props = new NameValueCollection
    {
      {"quartz.jobStore.type", "<<full class name>>, <<assembly name>>"}
    };

    var factory = new StdSchedulerFactory(props);
    var scheduler = await factory.GetScheduler();

    await scheduler.Start();
 }
}

之后你也可以有关于序列化的例外,所以添加

{"quartz.serializer.type", "binary"}

到 NameValueCollection