我正在使用Quartz& Spring Batch框架和预定的近84个工作。我最近注意到,当计划运行80个以上的工作时,有些工作根本没有执行。
如果我安排了大约30个工作,那么每个工作都按时执行,没有发现任何问题。
不确定如何追查根本原因,但我相信这可能是每个工作线程不可用的问题。有没有想过解决这个问题?
答案 0 :(得分:1)
您可以指定线程数:
org.quartz.threadPool.threadCount = 100
查看此帖子的默认主题号码:What is the quartz default thread count