Quartz中的异步作业调度

时间:2012-07-18 14:02:57

标签: java quartz-scheduler

java Quartz Scheduler是否支持异步作业调度。如果是,默认情况下或者必须自定义作业以异步运行。

2 个答案:

答案 0 :(得分:4)

它不仅支持这种行为,而且基本上没有其他办法。一旦计划了作业和触发器(在任何线程中),该作业将在线程池中异步执行。您可以控制该线程池,例如线程数。

另一个问题是同一工作的并行执行。默认情况下,相同的作业可以在不同线程启动的多个线程中运行,除非该作业是有状态的

答案 1 :(得分:1)

是的,它应该是默认的。我在我的Grails应用程序中使用Quartz作为我的网站,它为每个作业分离了新的线程。