平台的各功能模块都是按照满足最基本功能进行开发不带任何业务属性,以便于开源后,后期的扩展或者定制化开发。各功能模块是按照高内聚低耦合的原则设计,各模块之间通过中间件进行关联或者共享数据。

作业入口在服务器列表,服务器列表是对服务器相关操作的功能模块的总入口,符合一般人的思维习惯

运维平台方案(平台运维作业功能)(1)

远程命令执行包括立即执行和定时执行,默认为立即执行也可打开定时执行按钮,设定计划执行时间

运维平台方案(平台运维作业功能)(2)

远程文件分发包括立即发送和定时发送,默认为立即发送也可打开定时执行按钮,设定计划发送时间

运维平台方案(平台运维作业功能)(3)

文件分发任务下发执行成功,这里会展示每台服务器的作业情况

运维平台方案(平台运维作业功能)(4)

文件分发执行结果

运维平台方案(平台运维作业功能)(5)

文件分发详情

运维平台方案(平台运维作业功能)(6)

执行shell命令

运维平台方案(平台运维作业功能)(7)

执行命令结果

运维平台方案(平台运维作业功能)(8)

执行命令详情,这里会展示每台服务器的作业情况

运维平台方案(平台运维作业功能)(9)

点击执行结果可以查看执行命令的详细结果,例如验证一下上面的文件分发是否真的成功

运维平台方案(平台运维作业功能)(10)

运维平台方案(平台运维作业功能)(11)

运维平台方案(平台运维作业功能)(12)

,