如何實現一個分散式調度系統
知識
07-05
前言
工作中經常會用到調度功能,可以依賴現有框架簡單的實現一個。之前看過一些開源的調度框架比如 xxl-job,已經非常的成熟。這裡也會借鑒其思想自己來學習實現一個相對簡單的調度系統。整體流程
基礎模塊搭建
common::提供通用的一些工具和相關類
core::核心實現(包括zk、transport 等功能)
entity::資料庫和實體類相關
manager: 管理節點(包括ha,loadbalance等功能)
demo-executor:提供一個簡單的工作節點DEMO實現流程
這裡會一步步的來完善我們的系統,主要包括下面幾個功能
總結
整體流程到這裡就結束了,
※基於大數據的輿情分析系統架構
※為什麼要把系統拆分成分散式的,為啥要用Dubbo?
TAG:千鋒JAVA開發學院 |