Quartz Scheduler和线程

时间:2012-05-30 16:19:06

标签: threadpool quartz-scheduler

这是一个理论问题。如果我有一个Quartz调度程序,配置为使用threadCount,可以说3个线程。如果其中一个作业根本没有结束,因为它听取了某种类型的流(例如Twitter),我可以假设实际上只有2个线程可用于执行挂起作业吗?

感谢您的回答。

1 个答案:

答案 0 :(得分:1)

是的,您的假设是正确的。此外,如果您有三个这样的工作,Quartz将无法运行任何其他工作。

然而,这对于永远运行的工作来说似乎并不常见(我不确定Quartz在这种情况下是否能很好地运行,但很可能这不会是一个问题)。如果你有一段代码将一直占用线程,只需手动创建该线程。