如何理解分布式任务调度架构

 时间:2024-10-15 19:15:12

1、DTTS提供了统一的管理平台,用户可以在上面实现管理自己的调度端、任务执行端、任务配置、任务管理。

如何理解分布式任务调度架构

2、任务执行端是真正运行用户逻晶诚湮任务的程序,DTTS提供了非常简单的任务接口,由用户实现自己的任务。再通过简单的配置,就可以把任务执行端上传到管理平台、发布到指定机器上面,部署自己的任务。

如何理解分布式任务调度架构

3、调度端负责任务的接收、派发、执行结果处理。监控端负责监控数据、统计数据、告警的收集。

如何理解分布式任务调度架构

4、DTTS使用了MariaDB来保存任务数据,使用了zookeeper来保存调度端、执行端的节点数据。

如何理解分布式任务调度架构

5、调度端、执行端、监控节点之间采用了netty通信机制,管理平台与调度端、执行端之间采用了http通信机制。

如何理解分布式任务调度架构

6、调度端、任务执行端、监控节点启动后,向zookeeper注册节点信息,使调度端、执行端、监控节点建立内部通信。

如何理解分布式任务调度架构

7、管理平台通过http命令向调度端发送逻晶诚湮任务管理命令,调度端与任务执行端间交互任务请求、任务下发、任务反馈的命令。调度端、执行端向监控节点提供任务统计数据、JVM数据。

如何理解分布式任务调度架构
  • 魔力宝贝果梨怎么获得
  • Oracle的em中怎么查看活动会话数等待信息
  • 怎么配置Redis的哨兵模式
  • 支付宝怎么查询公积金
  • 怎么获取Intellij IDEA授权码
  • 热门搜索
    什么叫封建社会 佩服的意思 铁观音有什么功效 奉献的意思 冗长的意思 饕餮是什么意思 纳闷的意思 pronunciation是什么意思 x86什么意思 fifo是什么意思