负责描述:
负责数据库表的设计,现已完成的所有功能,前台和后台的功能实现,及功能测试,项目的发布,后期项目的维护
项目描述:
使用java代码连接Linux主机,执行shell脚本及命令对主机进行操作,主要用于运维侧的自动化功能实现,减少人工的投入和减少花费的时间,以及减少运维人员对主机的误操作,和更简便的操作需要做的事。
项目主要模块:
主机信息显示:显示Linux主机在业务模块中的信息,及所在模块负责的功能
一键切换:对订单的业务进行双中心切换
一键发布:对其他项目代码的发布
一键重启:对Linux主机上所需要重启的服务进行重启
服务探测:对主机的服务进行探测是否正常
报文探测:对接口的服务进行探测是否正常
代码一致性比对:对分布式多台主机之间相同模块代码文件进行比对,是否相同
主机服务管理:对主机的单个服务进行启动、关闭或者重启
实现技术:将项目部署在Linux主机上,使用java代码连接主机,对主机进行操作,使用Spring进行项目整合,使用JDBC连接技术对数据进行处理,使用HTML5, EasyUI, bootstrap设计页面。