Spring 定时任务存先后关系如何配置-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

Spring 定时任务存先后关系如何配置

a123456678 2016-03-18 09:41:05 1331

场景: 定时任务 A 每天晚上11点执行一次

    定时任务B   每天晚上执行一次,需要在A执行完成后再执行

我的做法是将AB任务合成一个任务。现在PM要求将其拆解成两个定时任务,请问我要怎么做,才能实现任务队列

run关系 配置定时任务 定时任务关系 spring配置定时任务 spring如何配置配置
分享到
取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:05:54

    设定一个锁,在B任务设定每天晚上10点半启动,启动后获得锁,然后直接lock.wait()

    等待11点A任务开始跑,执行完任务的最后获取锁,然后调用lock.notifyAll()唤醒B任务,当A任务释放锁之后,B任务自然接续。

    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

相似问题
最新问题