开发环境:idea,jdk1.8,mysql
框架及技术:springboot,mybatis,redis,nginx,swagger,kafka,elasticjob,nacos,elasticsearch
项目描述:
● 协作中心是系统中负责 Linux 命令执行和监听结果判断处理的功能模块,目的是为了方便客户结合协作中心进行 Linux 命令处理。
● 主要功能有工具包分配,扰动对象配置,风险级别配置,扰动场景配置和执行等等
项目实现:
● 项目底层框架采用 springboot ,注册中心、配置中心选型 nacos ,采用前后端分离的模式,使用 Feign 注解内部接口访问,ORM 框架采用了 mybatis 。
● 全局异常自定义异常处理。使用线程池多线程处理不同主机执行 Linux 命令。
项目负责:
● 基本框架的搭建
● 技术功能模块添加
● 扰动对象配置,风险级别配置,扰动场景配置和执行等等功能接口代码编写
● 全局代码规范优化和审核