0

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

感谢您的回答。

4

1 回答 1

1

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

然而,让工作永远运行似乎是不寻常的(我不确定 Quartz 在这种情况下是否能很好地发挥作用,但很可能这不会成为问题)。如果您有一段代码会一直占用线程,只需手动创建该线程即可。

于 2012-05-30T16:54:53.023 回答