# glcc-distributed-engine **Repository Path**: jianmu-dev/glcc-distributed-engine ## Basic Information - **Project Name**: glcc-distributed-engine - **Description**: 用于提交GLCC的作业 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2022-07-04 - **Last Updated**: 2022-09-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # jianmu-taskengine ### 介绍 - 建木分布式任务调度引擎 - GLCC介绍: https://www.gitlink.org.cn/glcc - 课题介绍: https://v8zrmetkbg.feishu.cn/wiki/wikcnArzBZWw8QUihDuB0TorUGe ### 整体架构 #### 任务引擎架构图 ![](doc/image/技术架构图.png) #### 任务提交流程图 ![](doc/image/任务提交流程图.png) #### 任务执行流程图 ![](doc/image/任务执行流程图.png) #### 包结构 - [api](api) - 通用接口 - [doc](doc) - 相关文档 - [provider-provider](provider-provider) - 服务提供模块 - [publish-consumer](publish-consumer) - 任务提交模块 - [publish-monitor](publish-monitor) - 任务监控模块 - [publish-register](publish-register) - 注册中心模块 - [rpc](rpc) - rpc组件 #### 接口文档 [点击跳转](/doc/api.md) ### 使用 #### 运行环境 - JDK 11 及以上 - MySQL 8.0及以上 #### 构建 ``` mvn package ```