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

开发者社区> 问答> 正文

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

小旋风柴进 2016-03-03 16:05:10 1594

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

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

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

如何配置任务 run关系 定时任务如何配置 spring关系 .re如何配置
分享到
取消 提交回答
全部回答(1)
  • 小旋风柴进
    2019-07-17 18:51:34

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

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

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

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

相似问题
最新问题