【技术实现步骤摘要】
本专利技术涉及计算机,具体涉及一种批量命令执行方法、系统、设备和可读存储介质。
技术介绍
1、随着业务的快速发展,现在的数据库实例也是显著增长,很多公司的实例都已达到成百上千的量级,如何管理这成百上千的服务器,对运维人员来说是一个不小的挑战。
2、批量并发执行工具必不可少,目前大多数公司采用的是ansible或者agent的方式,ansible要打通ssh免密,存在安全隐患。
技术实现思路
1、基于此,本申请实施例提供一种批量命令执行方法、系统、设备和可读存储介质,可以灵活选择数据库执行范围,调用agent高效并发执行脚本。
2、为了实现上述目的,本申请实施例提供如下技术方案:
3、根据本申请实施例的第一方面,提供了一种批量命令执行方法,所述方法包括:
4、接收通过平台上传的待执行命令;所述待执行命令携带待执行脚本;
5、基于所述待执行命令调用python的并发模块确定批量执行参数;
6、根据所述批量执行参数选择数据库
<本文档来自技高网...【技术保护点】
1.一种批量命令执行方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述批量执行参数包括批量处理服务器IP列表、执行用户、待执行脚本参数和脚本类型。
3.如权利要求2所述的方法,其特征在于,所述根据所述批量执行参数选择数据库执行范围,包括:
4.如权利要求1所述的方法,其特征在于,所述方法还包括:
5.如权利要求4所述的方法,其特征在于,所述方法还包括:
6.如权利要求5所述的方法,其特征在于,从所述数据库中下载对应的脚本文件之后,所述方法还包括:
7.如权利要求1所述的
...【技术特征摘要】
1.一种批量命令执行方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述批量执行参数包括批量处理服务器ip列表、执行用户、待执行脚本参数和脚本类型。
3.如权利要求2所述的方法,其特征在于,所述根据所述批量执行参数选择数据库执行范围,包括:
4.如权利要求1所述的方法,其特征在于,所述方法还包括:
5.如权利要求4所述的方法,其特征在于,所述方法还包括:
6.如权利要求5所述的方法,其特征在于,从所述数据库中下载对应的脚本...
【专利技术属性】
技术研发人员:郭明月,
申请(专利权)人:平安壹钱包电子商务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。