[发明专利]基于SHELL脚本的通用柜台系统运维方法在审
申请号: | 202110308663.X | 申请日: | 2021-03-23 |
公开(公告)号: | CN113076130A | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 刘萌;张航;盛宙;崔保平 | 申请(专利权)人: | 上海金融期货信息技术有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F9/445;G06F9/448 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 施浩 |
地址: | 200122 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 shell 脚本 通用 柜台 系统 方法 | ||
1.一种基于SHELL脚本的通用柜台系统运维方法,其特征在于,方法包括应用启停处理流程和批量运维处理流程,应用启停处理流程用于添加多机信任关系以供运维操作第一服务器来免密登录连接其他目标服务器,批量运维处理流程用于实现在指定的目标服务器上执行指定指令;
其中应用启停处理流程进一步包括:第一服务器上管理用户通过运行管理脚本、进程配置文件和运行基础指令脚本,远程管理目标服务器的脚本及服务,其中运行管理脚本、进程配置文件和运行基础指令脚本形成运行管理的脚本调用框架,支持在运行管理脚本中添加含有具体指令的运行基础指令脚本,实现对任意进程执行指定指令;
其中批量运维处理流程进一步包括:第一服务器上管理用户通过发布管理脚本,进程配置文件和运维基础指令脚本,实现服务器上的包括文件分发、配置分发、日志备份和清流在内的批量操作,其中发布管理脚本、进程配置文件和运维基础指令脚本形成发布管理的脚本调用框架,支持在发布管理脚本中添加含有具体指令的运维基础指令脚本,实现在指定服务器上执行指定指令。
2.根据权利要求1所述的基于SHELL脚本的通用柜台系统运维方法,其特征在于,应用启停处理流程实现对任意进程执行指定指令的功能包括但不限于:进程检查、进程连接数检查、进程端口检查、进程日志检查、进程压缩、进程配置修改。
3.根据权利要求1所述的基于SHELL脚本的通用柜台系统运维方法,其特征在于,运行管理脚本由两个方法构成,分别实现进程配置文件的解析,以及运行基础指令脚本中的具体指令的调用。
4.根据权利要求1所述的基于SHELL脚本的通用柜台系统运维方法,其特征在于,批量运维处理流程实现在指定服务器上执行指定指令的功能包括但不限于:批量压缩、批量复制、批量恢复、批量拷贝。
5.根据权利要求1所述的基于SHELL脚本的通用柜台系统运维方法,其特征在于,方法还包括设置一套安装目录结构和发布目录结构,用以支撑运行管理和发布管理的脚本调用框架。
6.根据权利要求1所述的基于SHELL脚本的通用柜台系统运维方法,其特征在于,在发布管理的脚本调用框架中定义自动部署,其中自动部署包括:自动创建目录、自动拷贝脚本、自动拷贝初始化文件、自动拷贝可执行文件、自动拷贝库文件、自动拷贝配置文件、自动配置加密、创建文件链接。
7.根据权利要求1所述的基于SHELL脚本的通用柜台系统运维方法,其特征在于,在发布管理的脚本调用框架中定义自动升级,其中自动升级包括:将标准结构的升级包放入自动升级目录下、自动更新脚本、自动更新初始化文件、自动更新可执行文件、自动更新库文件、自动更新并加密配置文件。
8.根据权利要求1所述的基于SHELL脚本的通用柜台系统运维方法,其特征在于,在发布管理的脚本调用框架中定义自动备份,其中自动备份包括:自动创建目录、自动备份脚本、自动备份初始化文件、自动备份可执行文件、自动备份流水、自动备份日志、自动备份配置文件。
9.根据权利要求1所述的基于SHELL脚本的通用柜台系统运维方法,其特征在于,在发布管理的脚本调用框架中定义自动回滚,其中自动回滚包括:选择需要回滚的备份版本信息、自动生成现有版本所有文件的md5码、自动回滚初始化文件、自动回滚可执行文件、自动回滚库文件、自动回滚并加密配置文件、自动日志流水、自动回滚脚本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海金融期货信息技术有限公司,未经上海金融期货信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110308663.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种钻井液出口流量校正方法
- 下一篇:一种瓦楞纸板粘合强度实验用排针