运行quartz.net调度程序的多个实例是否安全? 如果是这样,我该怎么做?
答案 0 :(得分:0)
您可以使用quartz_jobs.xml配置作业并创建StatefulJobs,并使用作业链在一个线程调度程序中顺序运行作业(指向RAMJobStore);指向数据存储的另一个调度程序可以同时运行 http://quartz-scheduler.org/documentation/faq#FAQ-chain
如果您需要将所有作业保留到单个数据库,则可以使用2个具有群集的调度程序,但您无法选择在哪个调度程序上运行哪个作业,因此您的作业将按顺序运行,但可能无法在单线程调度程序上运行。 2schedulers可以运行,如果有2个不同前缀的石英表集不是问题。 http://quartz-scheduler.org/documentation/quartz-1.x/cookbook/MultipleSchedulers