首页 > 解决方案 > 石英和任务同时出现的问题

问题描述

我对包含 Spring Framework 和 Quartz 任务的项目有一些问题。我有一些每分钟开始的任务,并且在这个循环中有一个包含 3 家公司(对象公司)的循环。

每个公司必须同时开始一项特定任务,但通常这 3 项任务的持续时间超过一分钟。

然后需要这 3 个任务继续同时执行(同时执行 3 个线程),但每个任务都必须等待其相似的任务(一分钟后的新任务)完成,然后重新开始。

我正在使用 Spring,并且正在使用 taskExecutor 来启动新线程。我不知道这是否是调用工作课程的最佳方式。

我希望我很清楚。

标签: springtaskquartz-schedulerjobsquartz

解决方案


推荐阅读