[发明专利]运维处理方法及装置在审
申请号: | 202110515479.2 | 申请日: | 2021-05-12 |
公开(公告)号: | CN113282332A | 公开(公告)日: | 2021-08-20 |
发明(设计)人: | 李强 | 申请(专利权)人: | 建信金融科技有限责任公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/60 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 贾磊;李辉 |
地址: | 200120 上海市自由*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 方法 装置 | ||
1.一种运维处理方法,其特征在于,包括:
获取当前业务部署需求参数;
根据当前业务部署需求参数,确定当前业务部署基础组件及版本信息;
根据当前业务部署基础组件及版本信息,多类型业务部署基础组件及版本信息与业务部署脚本的关系,确定当前业务部署基础组件及版本信息对应的业务部署脚本;
利用当前业务部署基础组件及版本信息对应的业务部署脚本,进行业务运维部署。
2.如权利要求1所述的运维处理方法,其特征在于,利用当前业务部署基础组件及版本信息对应的业务部署脚本,进行业务运维部署,包括:利用当前业务部署基础组件及版本信息对应的业务部署脚本,实现虚拟机交付后系统的初始化。
3.如权利要求1所述的运维处理方法,其特征在于,获取当前业务部署需求参数,包括:利用持续集成工具Jenkins获取当前业务部署需求参数。
4.如权利要求1所述的运维处理方法,其特征在于,还包括:利用版本管理工具Git对业务部署脚本进行版本处理。
5.如权利要求1所述的运维处理方法,其特征在于,还包括按照如下方法得到多类型业务部署基础组件及版本信息与业务部署脚本的关系:
接收系统管理员编写的预设类型部署基础组件对应的业务部署脚本;
在接收的业务部署脚本审核通过后,将预设类型部署基础组件对应的业务部署脚本上传至版本库;
为预设类型部署基础组件对应的业务部署脚本设置版本标识,最终得到所述关系。
6.如权利要求1所述的运维处理方法,其特征在于,所述业务部署脚本由多个系统管理员编写和维护。
7.如权利要求6所述的运维处理方法,其特征在于,还包括:将由多个系统管理员编写和维护的业务部署脚本转发至预设审核终端,在接收到预设审核终端发来的审核通过结果时,存储审核通过的业务部署脚本。
8.如权利要求1所述的运维处理方法,其特征在于,所述业务部署基础组件包括:jdk组件,Tomcat组件,Zookeeper组件和创建用户群组组件。
9.如权利要求1所述的运维处理方法,其特征在于,还包括:通过ansible-galaxy角色管理组件选择当前业务部署基础组件及版本信息对应的业务部署脚本。
10.如权利要求1所述的运维处理方法,其特征在于,所述业务部署需求参数包括不同类型的业务环境参数。
11.一种运维处理装置,其特征在于,包括:
获取单元,用于获取当前业务部署需求参数;
确定单元,用于根据当前业务部署需求参数,确定当前业务部署基础组件及版本信息;
处理单元,用于根据当前业务部署基础组件及版本信息,多类型业务部署基础组件及版本信息与业务部署脚本的关系,确定当前业务部署基础组件及版本信息对应的业务部署脚本;所述业务部署脚本由多个系统管理员编写和维护;
运维单元,用于利用当前业务部署基础组件及版本信息对应的业务部署脚本,进行业务运维部署。
12.如权利要求11所述的运维处理装置,其特征在于,所述运维单元具体用于:利用当前业务部署基础组件及版本信息对应的业务部署脚本,实现虚拟机交付后系统的初始化。
13.如权利要求11所述的运维处理装置,其特征在于,所述获取单元具体用于:利用持续集成工具Jenkins获取当前业务部署需求参数。
14.如权利要求11所述的运维处理装置,其特征在于,还包括版本处理单元,用于:利用版本管理工具Git对业务部署脚本进行版本处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于建信金融科技有限责任公司,未经建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110515479.2/1.html,转载请声明来源钻瓜专利网。