负责管理任务、性能数据、对外暴露接口供查询、单机服务
- 性能指标管理单元 接收上报的性能指标、并存储、提供展示接口
- 性能指标采集单元 负责采集本服务的性能指标、包括cpu、内存等等信息、上报给任务协同服务的性能指标管理单元
- 任务管理单元 负责接收任务参数、生成任务、下发任务、同时接收任务执行情况、存储并展示
其中包含多个任务执行服务、具体任务如何执行、在这里体现
- 任务执行单元 根据任务协同服务的任务管理单元下发的任务参数执行任务、同时上报任务进度
- 性能指标采集单元 负责采集本服务的性能指标、包括cpu、内存等等信息、上报给任务协同服务的性能指标管理单元
- 使用jdk1.8版本
- 框架使用springboot+springweb(版本暂定2.7.8)
- 使用lombok插件
- 使用log4j2记录日志、即引入spring-boot-starter-log4j2
- 使用okhttp作为http客户端
- 使用jackson作为json处理工具
- 所有http请求必须返回json格式、例子{code:0,message:"",data:{}}