omms java微服务自动化运维管理程序

我要开发同款
Network-Ren2021年05月28日
393阅读
所属分类运维

作品详情

利用python+shell语言开发。功能如下:root@th-web001:~# omWelcome use OMMS 2.0.语法: om [命令]命令:- 构建部署 build 构建程序 deploy 部署程序 - args:=[all|name|auto|null] all : 所有程序 name : 指定名称的程序 auto : 代码发生变化的程序 null : =auto - options:=[--rollback={0|1}] --rollback={0|1} : 设置是否回滚操作到上一个版本,1=回滚,0=不回滚,默认=0- 服务控制 start 启动程序 stop 停止程序 restart 重启程序 status 查看程序状态 - args:=[all|services|webs|tasks|name|auto|null] all : 所有程序 services : 所有服务程序 webs : 所有接口程序 tasks : 所有任务程序 name : 指定名称的程序 auto : 代码发生变化的程序 null : =auto - options:=[--env={env}] --env={env} : 设置程序运行环境,默认=dev- 操作slb: slb_show 查看负载均衡详细信息 slb_switch 主备切换 - args:=[op|opapi|api|all] op : slb-op opapi : slb-opapi api : slb-api all : =op+opapi+api- 信息查看 get 获取程序相关信息 tail 查看指定程序当前时间的日志 - args:=[dependence|port|area|logpath] dependence : 基于代码的pom.xml文件获取程序的依赖关系列表,以及推荐启动顺序 port : 基于代码获取程序要暴露的端口 area : 基于阿里云开放API获取当前主机是主还是备 logpath : 基于代码获取程序日志根目录- 系统巡检 check system 巡检系统,获取系统信息并检查系统负载\磁盘\内存\网络使用情况- 操作帮助 list 查看支持的程序列表 help 查看操作帮助
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论