实现一个分布式调度系统

  前言

  工作中经常会用到调度功能,可以依赖现有框架简单的实现一个。之前看过一些开源的调度框架比如 xxl-job,已经非常的成熟。这里也会借鉴其思想自己来学习实现一个相对简单的调度系统。整体流程

  

  基础模块搭建

  common::提供通用的一些工具和相关类

  core::核心实现(包括zk、transport 等功能)

  entity::数据库和实体类相关

  manager: 管理节点(包括ha,loadbalance等功能)

  demo-executor:提供一个简单的工作节点DEMO实现流程

  这里会一步步的来完善我们的系统,主要包括下面几个功能

  

  总结

  整体流程到这里就结束了,

猜你喜欢

转载自blog.csdn.net/qianfeng_dashuju/article/details/94622416