[发明专利]脚本的执行方法、服务器管理系统及存储介质有效
| 申请号: | 201810608690.7 | 申请日: | 2018-06-13 |
| 公开(公告)号: | CN108900482B | 公开(公告)日: | 2021-04-16 |
| 发明(设计)人: | 丁江 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F9/48 |
| 代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 林燕云 |
| 地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 脚本 执行 方法 服务器管理 系统 存储 介质 | ||
1.一种脚本的执行方法,其特征在于,应用于服务器管理系统,所述服务器管理系统包括管理服务器、代理服务器和处理服务器,所述代理服务器和处理服务器位于防火墙安全区域内;所述方法包括:
所述管理服务器接收脚本执行请求,其中,所述脚本执行请求包括待执行脚本以及执行所述待执行脚本的处理服务器的服务器标识;
所述管理服务器获取所述服务器标识对应的处理服务器所在防火墙安全区域的安全区标识;
所述管理服务器根据所述待执行脚本、对应的服务器标识以及安全区标识生成脚本任务,并将所述脚本任务写入执行队列,其中,所述执行队列上开设有预设队列服务端口,且所述执行队列与所述代理服务器不在同一防火墙安全区域内,以使多个所述代理服务器同时通过所述预设队列服务端口访问所述执行队列;
所述代理服务器访问所述执行队列,其中,所述代理服务器所在防火墙上开通了所述代理服务器访问所述执行队列的预设队列服务端口的防火墙策略;
所述代理服务器从所述执行队列 中获取与所述代理服务器所在防火墙安全区域的安全区标识相匹配的脚本任务,并将与所述代理服务器所在防火墙安全区域的安全区标识相匹配的脚本任务发送至所述脚本任务中服务器标识对应的处理服务器中,以便于所述处理服务器执行所述待执行脚本;
其中,在所述代理服务器从所述执行队列 中获取与所述代理服务器所在防火墙安全区域的安全区标识相匹配的脚本任务之后,还包括:将获取到的脚本任务从所述执行队列中删除。
2.根据权利要求1所述的脚本的执行方法,其特征在于,所述服务器管理系统还包括配置管理数据库,所述配置管理数据库中存储所述处理服务器的服务器标识与所述处理服务器所在防火墙安全区域的安全区标识之间的对应关系;
所述管理服务器获取所述服务器标识对应的处理服务器所在防火墙安全区域的安全区标识,包括:所述管理服务器向所述配置管理数据库获取所述服务器标识对应的处理服务器所在防火墙安全区域的安全区标识。
3.根据权利要求1所述的脚本的执行方法,其特征在于,在所述将与所述代理服务器所在防火墙安全区域的安全区标识相匹配的脚本任务发送至所述脚本任务中服务器标识对应的处理服务器中之后,还包括:
所述代理服务器接收所述处理服务器执行所述待执行脚本的执行结果,并将所述执行结果写入数据库中。
4.根据权利要求3所述的脚本的执行方法,其特征在于,在所述代理服务器将所述执行结果写入数据库中之后,还包括:所述管理服务器从所述数据库中读取并显示所述执行结果。
5.一种服务器管理系统,其特征在于,包括管理服务器、代理服务器和处理服务器,所述代理服务器和处理服务器位于防火墙安全区域内;
所述管理服务器用于:接收脚本执行请求,其中,所述脚本执行请求包括待执行脚本以及执行所述待执行脚本的处理服务器的服务器标识;获取所述服务器标识对应的处理服务器所在防火墙安全区域的安全区标识;以及,根据所述待执行脚本、对应的服务器标识以及安全区标识生成脚本任务,并将所述脚本任务写入执行队列,其中,所述执行队列上开设有预设队列服务端口,且所述执行队列与所述代理服务器不在同一防火墙安全区域内,以使多个所述代理服务器同时通过所述预设队列服务端口访问所述执行队列;
所述代理服务器用于:访问所述执行队列,其中,所述代理服务器所在防火墙上开通了所述代理服务器访问所述执行队列的预设队列服务端口的防火墙策略;从所述执行队列中获取与所述代理服务器所在防火墙安全区域的安全区标识相匹配的脚本任务,并将与所述代理服务器所在防火墙安全区域的安全区标识相匹配的脚本任务发送至所述脚本任务中服务器标识对应的处理服务器中,以便于所述处理服务器执行所述待执行脚本;所述代理服务器,还用于将获取到的脚本任务从所述执行队列中删除。
6.根据权利要求5所述的服务器管理系统,其特征在于,所述服务器管理系统还包括配置管理数据库,所述配置管理数据库中存储所述处理服务器的服务器标识与所述处理服务器所在防火墙安全区域的安全区标识之间的对应关系;
所述管理服务器,具体用于向所述配置管理数据库获取所述服务器标识对应的处理服务器所在防火墙安全区域的安全区标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810608690.7/1.html,转载请声明来源钻瓜专利网。





