java Quartz Scheduler是否支持异步作业调度。如果是,默认情况下或者必须自定义作业以异步运行。
答案 0 :(得分:4)
它不仅支持这种行为,而且基本上没有其他办法。一旦计划了作业和触发器(在任何线程中),该作业将在线程池中异步执行。您可以控制该线程池,例如线程数。
另一个问题是同一工作的并行执行。默认情况下,相同的作业可以在不同线程启动的多个线程中运行,除非该作业是有状态的。
答案 1 :(得分:1)
是的,它应该是默认的。我在我的Grails应用程序中使用Quartz作为我的网站,它为每个作业分离了新的线程。