[发明专利]多套测试环境同步部署方法、装置、设备及存储介质在审
申请号: | 202210360083.X | 申请日: | 2022-04-07 |
公开(公告)号: | CN114721952A | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 刘锦昌 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;H04L61/5007;H04L67/10;H04L67/1095;H04L67/306 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 环境 同步 部署 方法 装置 设备 存储 介质 | ||
1.一种多套测试环境同步部署方法,其特征在于,所述方法包括:
获取多个服务主机,分别对每个所述服务主机进行唯一编号;
按照所述唯一编号构建所述多个服务主机与预设的后端数据处理方的数据链接通道;
获取测试环境配置文件,按照所述测试环境配置文件配置每个所述服务主机的测试环境;
获取测试环境部署文件,识别与所述测试环境部署文件相对应的测试环境,并将识别出的测试环境对应的服务主机作为目标主机;
利用所述目标主机对应的数据链接通道将所述测试环境部署文件部署至所述后端数据处理方。
2.如权利要求1所述的多套测试环境同步部署方法,其特征在于,所述分别对每个所述服务主机进行唯一编号,包括:
对每个所述服务主机进行递增排序,得到主机序号;
获取每个所述服务主机的机器IP;
将每个所述服务主机的机器IP与其主机序号进行组合,得到每个所述服务主机的唯一编号。
3.如权利要求1所述的多套测试环境同步部署方法,其特征在于,所述按照所述唯一编号构建所述多个服务主机与预设的后端数据处理方的数据链接通道,包括:
逐个选取所述多个服务主机内其中一个服务主机,获取被选取的服务主机的数据传输接口的接口信息;
从所述后端数据处理方的接口表中查询到与所述接口信息相对应的服务接口;
将被选取的服务主机对应的唯一编号编译为通信令牌;
利用所述通信令牌将所述数据传输接口与所述服务接口进行绑定,得到被选取的服务主机与所述后端数据处理方的数据链接通道。
4.如权利要求1所述的多套测试环境同步部署方法,其特征在于,所述利用所述通信令牌将所述数据传输接口与所述服务接口进行绑定,包括:
将所述通信令牌绑定至所述数据传输接口的接口参数中,得到令牌参数;
根据所述通信令牌在所述服务接口中配置验证项,完成对所述数据传输接口与所述服务接口的绑定,其中,所述验证项包括:当服务接口接受到访问请求时,判断所述访问请求对应的数据传输接口的令牌参数内是否包含所述通信令牌,当包含所述通信令牌时,允许所述访问请求对应的数据传输接口对所述服务接口进行访问。
5.如权利要求1所述的多套测试环境同步部署方法,其特征在于,所述按照所述测试环境配置文件配置每个所述服务主机的测试环境,包括:
对所述测试环境配置文件进行文件解析,得到所述多个服务主机对应的多套测试环境配置需求;
分别构建每套所述测试环境配置需求的需求语义矩阵;
从预设的配置方案池中匹配得到与所述需求语义矩阵相对应的配置方案;
按照所述配置方案对每个所述服务主机的测试环境进行配置。
6.如权利要求1所述的多套测试环境同步部署方法,其特征在于,所述识别与所述测试环境部署文件相对应的测试环境,包括:
从所述测试环境部署文件中解析出测试环境部署需求,利用所述测试环境部署需求构建决策树模型;
利用所述决策树模型判断每个所述服务主机对应的测试环境与所述测试环境部署需求是否吻合;
选取与所述测试环境部署需求吻合的测试环境为所述测试环境部署文件相对应的测试环境。
7.如权利要求1至6中任一项所述的多套测试环境同步部署方法,其特征在于,所述利用所述目标主机对应的数据链接通道将所述测试环境部署文件部署至所述后端数据处理方,包括:
利用所述目标主机对应的数据链接通道将所述测试环境部署文件发送至所述后端数据处理方,并获取所述后端数据处理方根据所述测试环境部署文件返回的响应指令;
对所述响应指令进行解析,得到部署状态;
当所述部署状态为未准备就绪时,返回利用所述目标主机对应的数据链接通道将所述测试环境部署文件发送至所述后端数据处理方的步骤;
当所述部署状态为准备就绪时,对所述目标主机进行重启,完成对所述测试环境部署文件的部署。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210360083.X/1.html,转载请声明来源钻瓜专利网。