一种自动化命令下发系统、方法、计算机设备和存储介质技术方案

技术编号:36910304 阅读:30 留言:0更新日期:2023-03-18 09:28
本申请公开了一种自动化命令下发系统、方法、计算机设备和存储介质。该系统包括:集群选择模块、敏感命令匹配模块、命令下发模块、执行授权模块和消息队列模块;所述集权选择模块用于响应于用户配置的执行变更参数确定命令执行对象;所述命令下发模块用于根据用户操作生成要下发的命令;所述敏感命令匹配模块用于对要下发的命令进行检测,将包含预设关键词的命令暂停下发,并触发对包含预设关键词的命令的授权复核功能;所述执行授权模块用于响应于授权人员的授权操作对待授权复核的命令进行授权;所述消息队列模块用于将授权通过的命令发送至所述命令执行对象。该能够提高集群运维命令下发的效率。令下发的效率。令下发的效率。

【技术实现步骤摘要】
一种自动化命令下发系统、方法、计算机设备和存储介质


[0001]本申请涉及计算机
,尤其涉及一种自动化命令下发系统、方法、计算机设备和存储介质。

技术介绍

[0002]随着我国信息化、数字化、智能化建设的不断推进,大数据、云计算、人工智能等领域的不断拓展,各类业务范围的不断扩大,以及业务连续性要求的不断提高,系统集群建设的规模呈现指数型增长。随着基础设施层面集群数量的增长,为后续集群的运行和维护工作带来的巨大的难题,原有的枚举式问题排查,人为手工操作将变得尤为困难且效率低下,出现问题时以及版本更迭时,繁琐复杂的操作将极大的降低工作效率,延长故障或影响持续窗口。

技术实现思路

[0003]基于上述问题,本申请提供了一种自动化命令下发系统和方法,能够提高集群命令下发的效率。
[0004]本申请公开了如下技术方案:
[0005]本申请第一方面提供一种自动化命令下发方法,包括:
[0006]响应于用户配置的执行变更参数确定命令执行对象;所述执行变更参数用于表征用户选择的命令下发的模式,每个命令下发的模式对应至少一个命令执行对象;
[0007]根据用户操作生成要下发的命令;
[0008]对要下发的命令进行检测,将包含预设关键词的命令暂停下发,并触发对包含预设关键词的命令的授权复核功能;
[0009]响应于授权人员的授权操作对待授权复核的命令进行授权;
[0010]将授权通过的命令发送至所述命令执行对象。
[0011]在一个可能的实现方式中,所述响应于授权人员的授权操作对待授权复核的命令进行授权,包括:对授权人员进行人脸识别,响应于人脸识别成功的结果对待授权复核的命令进行授权。
[0012]在一个可能的实现方式中,所述响应于授权人员的授权操作对待授权复核的命令进行授权,包括:响应于授权人员的移动设备反馈的验证信息对待授权复核的命令进行授权。
[0013]在一个可能的实现方式中,触发对包含预设关键词的命令的授权复核功能的同时,所述方法还包括:触发所述集群选择模块中的命令执行窗口展示检测到的包含预设关键词的命令。
[0014]在一个可能的实现方式中,所述执行变更参数包括:表征将命令下发到集群的第一执行参数;
[0015]所述集响应于用户配置的执行变更参数确定命令执行对象,包括:根据第一执行
参数确定集群中包含的命令执行对象。
[0016]在一个可能的实现方式中,所述执行变更参数包括:表征将命令下发到列表的第二执行参数;
[0017]所述集响应于用户配置的执行变更参数确定命令执行对象,包括:根据第二执行参数确定列表中包含的命令执行对象。
[0018]在一个可能的实现方式中,所述执行变更参数包括:表征将命令下发到单个命令执行对象的第三执行参数;
[0019]所述集响应于用户配置的执行变更参数确定命令执行对象,包括:根据第三执行参数确定命令执行对象。
[0020]在一个可能的实现方式中,在所述响应于用户配置的执行变更参数确定命令执行对象之前,所述方法还包括:对登录的用户进行鉴权。
[0021]本申请第二方面提供一种自动化命令下发系统,包括:
[0022]集群选择模块、敏感命令匹配模块、命令下发模块、执行授权模块和消息队列模块;
[0023]所述集权选择模块用于响应于用户配置的执行变更参数确定命令执行对象;所述执行变更参数用于表征用户选择的命令下发的模式,每个命令下发的模式对应至少一个命令执行对象;
[0024]所述命令下发模块用于根据用户操作生成要下发的命令;
[0025]所述敏感命令匹配模块用于对要下发的命令进行检测,将包含预设关键词的命令暂停下发,并触发对包含预设关键词的命令的授权复核功能;
[0026]所述执行授权模块用于响应于授权人员的授权操作对待授权复核的命令进行授权;
[0027]所述消息队列模块用于将授权通过的命令发送至所述命令执行对象。
[0028]本申请第三方面提供一种计算机设备,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如本申请第一方面任一项所述的自动化命令下发方法。
[0029]本申请第四方面提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备执行如本申请第一方面任一项所述的自动化命令下发方法。
[0030]相较于现有技术,本申请具有以下有益效果:
[0031]本申请提供的自动化命令下发方法包括:响应于用户配置的执行变更参数确定命令执行对象;所述执行变更参数用于表征用户选择的命令下发的模式,每个命令下发的模式对应至少一个命令执行对象;根据用户操作生成要下发的命令;对要下发的命令进行检测,将包含预设关键词的命令暂停下发,并触发对包含预设关键词的命令的授权复核功能;响应于授权人员的授权操作对待授权复核的命令进行授权;将授权通过的命令发送至所述命令执行对象。该方法支持用户自行配置执行变更参数来选择命令下发的对象,以便实现批量下发命令,并对下发的命令进行敏感关键词检测,对包含敏感词的高危命令进行授权复核,在提高批量命令下发的同时,保障安全性。
附图说明
[0032]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0033]图1为本申请实施例提供的一种自动化命令下发系统结构图;
[0034]图2为本申请实施例提供的一种自动化命令下发方法流程图;
[0035]图3为本申请实施例提供的一种计算机设备结构图。
具体实施方式
[0036]为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请实施例作进一步详细的说明。
[0037]正如前文所述,集群的运行和维护工作中,原有的枚举式问题排查,人为手工操作变得尤为困难且效率低下,出现问题时以及版本更迭时,繁琐复杂的操作将极大的降低工作效率。
[0038]有鉴于此,本申请实施例提供一种自动化命令下发系统、方法、计算机设备和存储介质。该方法包括:响应于用户配置的执行变更参数确定命令执行对象;所述执行变更参数用于表征用户选择的命令下发的模式,每个命令下发的模式对应至少一个命令执行对象;根据用户操作生成要下发的命令;对要下发的命令进行检测,将包含预设关键词的命令暂停下发,并触发对包含预设关键词的命令的授权复核功能;响应于授权人员的授权操作对待授权复核的命令进行授权;将授权通过的命令发送至所述命令执行对象。该方法支持用户自行配置执行变更参数来选择命令下发的对象,以便实现批量下发命令,并对下发的命令进行敏感关键词检测,对包含敏感词的高本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动化命令下发方法,其特征在于,包括:响应于用户配置的执行变更参数确定命令执行对象;所述执行变更参数用于表征用户选择的命令下发的模式,每个命令下发的模式对应至少一个命令执行对象;根据用户操作生成要下发的命令;对要下发的命令进行检测,将包含预设关键词的命令暂停下发,并触发对包含预设关键词的命令的授权复核功能;响应于授权人员的授权操作对待授权复核的命令进行授权;将授权通过的命令发送至所述命令执行对象。2.根据权利要求1所述的方法,其特征在于,所述响应于授权人员的授权操作对待授权复核的命令进行授权,包括:对授权人员进行人脸识别,响应于人脸识别成功的结果对待授权复核的命令进行授权。3.根据权利要求1所述的方法,其特征在于,所述响应于授权人员的授权操作对待授权复核的命令进行授权,包括:响应于授权人员的移动设备反馈的验证信息对待授权复核的命令进行授权。4.根据权利要求1所述的方法,其特征在于,触发对包含预设关键词的命令的授权复核功能的同时,所述方法还包括:触发所述集群选择模块中的命令执行窗口展示检测到的包含预设关键词的命令。5.根据权利要求1所述的方法,其特征在于,所述执行变更参数包括:表征将命令下发到集群的第一执行参数;所述集响应于用户配置的执行变更参数确定命令执行对象,包括:根据第一执行参数确定集群中包含的命令执行对象。6.根据权利要求1所述的方法,其特征在于,所述执行变更参数包括:表征将命令下发到列表的第二执行参数;所述集响应于用户配置的执行变更参数确定命令执行对象,包括:根据第二执行参数确定列表中包含的命令执行对象。7.根据权利要求1所述的方法,其特征在...

【专利技术属性】
技术研发人员:李根李世宁孙永敬杨晓勤王士强
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1