请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,假如集群中的两个定时任务,该如何处理??

老师,假如集群中的两个定时任务,每次应该只执行一个,这个时候应该怎么处理呢??避免执行两次

正在回答 回答被采纳积分+3

1回答

凌波微步 2019-06-26 08:10:27

你所说的集群中的两个定时任务,我理解是 同一个任务,由于部署了集群,所以产生了多个相同的任务,如果都执行,那么任务就执行重复了。你要避免的是这个问题吧?

1、使用Elastic-Job定时任务框架,根据分片项处理相应的数据,可以集群部署,又可以解决你所说的重复执行的问题。

2、使用Quartz框架部署集群,一个任务只会在集群中的某一个服务上去执行,也会避免重复执行。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信