1、逻辑任务总体架构

逻辑任务架构图.png

2、逻辑任务实例操作函数架构

总共有四种函数 :

  1. LogicITaskInstanceDispatchOperationFunction
    逻辑任务实例分发操作函数
  2. LogicITaskInstanceKillOperationFunction
    逻辑任务实例kill操作函数
  3. LogicITaskInstancePauseOperationFunction
    逻辑任务实例暂停操作函数
  4. TaskInstanceWakeupOperationFunction
    逻辑任务实例唤醒操作函数
    LogicITaskInstanceOperationFunction.png

3、任务执行架构

逻辑任务执行架构.png

注意 : 只是拿了Master异步任务Finish来举例,其实在beforeExecute中都会使用Sender进行Running的发送(通过JDK动态代理),Finish的时候异步任务是通过异步回调,同步任务当然也是同步进行结果发送

如感兴趣,点赞加关注,谢谢!!!


journey
32 声望21 粉丝