gpt4 book ai didi

java - Quartz 线程池和任务执行器的区别

转载 作者:行者123 更新时间:2023-11-30 08:11:33 24 4
gpt4 key购买 nike

我在 Spring-quartz 批处理中工作。我正在尝试为 Batch 应用程序实现多线程。

我遇到了 2 种可能的多线程方式,

  1. 使用 Quartz 线程池
  2. 使用任务执行器。

我使用了 Quartz 线程池,它运行良好,但想知道如果我也实现任务执行器,我将获得什么优势。

我将所有这些作为 xml 配置来完成。

请建议我应该使用哪种,一种比另一种有什么好处。

谢谢

最佳答案

如果您只需要让 N 个工作人员从公共(public)队列中挑选工作,我会选择任务执行器。优点是您不需要任何外部库。 Quartz 线程池是在 Java 5 之前创建的——这就是它存在的原因。

关于java - Quartz 线程池和任务执行器的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30936709/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com