System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及一种域名解析变更方法、装置、存储介质及电子设备。
技术介绍
1、目前,dns(domain name system,域名系统)解析(也可称为域名解析)已被广泛应用,企业在业务经营的过程中可使用到多个域名,数量较大,如成百上千个域名;当基础设施集中升级(如云化)以变更域名解析的ip(internet protocol,网络之间互连的协议,也可称为网络协议)时,需要对域名的dns解析进行批量变更。但相关技术通常通过人工操作来实现域名解析变更,从而将一个中间域名对应的网络协议替换为新的网络协议,导致操作繁琐且效率较低。基于此,如何便捷地实现域名解析变更目前尚未提出较好的解决方案。
技术实现思路
1、有鉴于此,本专利技术实施例提供了一种域名解析变更方法、装置、存储介质及电子设备,以解决相关技术操作繁琐且效率较低等问题;也就是说,本专利技术实施例可便捷地实现域名解析变更,即可便捷地变更域名解析,以提高效率。
2、根据本专利技术的一方面,提供了一种域名解析变更方法,所述方法包括:
3、获取目标网络协议集,以及获取域名关系指示数据,所述域名关系指示数据包括m个原中间域名中各个原中间域名与变更中间域名序列之间的关联关系,一个变更中间域名序列包括相应原中间域名对应的至少一个过渡域名和一个目标中间域名,且一个原中间域名为至少一个对象域名中各个对象域名的解析结果,m为正整数;
4、基于所述目标网络协议集和所述域名关系指示数据,确定所述各个
5、分别基于所述各个原中间域名关联的变更中间域名序列,将n个对象域名中各个对象域名的解析结果,从相应的原中间域名变更为关联的变更中间域名序列中的目标中间域名,以使一个原中间域名对应的至少一个对象域名支持被解析为相应的目标中间域名,并支持被进一步解析为相应目标中间域名对应的网络协议,所述n个对象域名包括所述各个原中间域名对应的至少一个对象域名,n为正整数。
6、根据本专利技术的另一方面,提供了一种域名解析变更装置,所述装置包括:
7、获取单元,用于获取目标网络协议集,以及获取域名关系指示数据,所述域名关系指示数据包括m个原中间域名中各个原中间域名与变更中间域名序列之间的关联关系,一个变更中间域名序列包括相应原中间域名对应的至少一个过渡域名和一个目标中间域名,且一个原中间域名为至少一个对象域名中各个对象域名的解析结果,m为正整数;
8、处理单元,用于基于所述目标网络协议集和所述域名关系指示数据,确定所述各个原中间域名关联的变更中间域名序列中每个域名对应的网络协议,以将各个变更中间域名序列中的每个域名绑定上相应的网络协议,一个变更中间域名序列中的一个域名对应的网络协议包括所述目标网络协议集中的至少一个目标网络协议;
9、所述处理单元,还用于分别基于所述各个原中间域名关联的变更中间域名序列,将n个对象域名中各个对象域名的解析结果,从相应的原中间域名变更为关联的变更中间域名序列中的目标中间域名,以使一个原中间域名对应的至少一个对象域名支持被解析为相应的目标中间域名,并支持被进一步解析为相应目标中间域名对应的网络协议,所述n个对象域名包括所述各个原中间域名对应的至少一个对象域名,n为正整数。
10、根据本专利技术的另一方面,提供了一种电子设备,所述电子设备包括处理器、以及存储程序的存储器,其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行上述所提及的方法。
11、根据本专利技术的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使计算机执行上述所提及的方法。
12、本专利技术实施例可获取目标网络协议集,以及获取域名关系指示数据,域名关系指示数据包括m个原中间域名中各个原中间域名与变更中间域名序列之间的关联关系,一个变更中间域名序列包括相应原中间域名对应的至少一个过渡域名和一个目标中间域名,且一个原中间域名为至少一个对象域名中各个对象域名的解析结果,m为正整数;然后,可基于目标网络协议集和域名关系指示数据,确定各个原中间域名关联的变更中间域名序列中每个域名对应的网络协议,以将各个变更中间域名序列中的每个域名绑定上相应的网络协议,一个变更中间域名序列中的一个域名对应的网络协议包括目标网络协议集中的至少一个目标网络协议。进一步的,可分别基于各个原中间域名关联的变更中间域名序列,将n个对象域名中各个对象域名的解析结果,从相应的原中间域名变更为关联的变更中间域名序列中的目标中间域名,以使一个原中间域名对应的至少一个对象域名支持被解析为相应的目标中间域名,并支持被进一步解析为相应目标中间域名对应的网络协议,n个对象域名包括各个原中间域名对应的至少一个对象域名,n为正整数。可见,本专利技术实施例可便捷地实现域名解析变更,即可便捷地变更域名解析,以将n个对象域名中各个对象域名所解析的中间域名变更为相应的目标中间域名,从而将各个对象域名进一步所解析的网络协议变更为相应目标中间域名对应的网络协议,可提高效率。
本文档来自技高网...【技术保护点】
1.一种域名解析变更方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,一个变更中间域名序列中的第二域名对应的网络协议中目标网络协议的数量,大于相应变更中间域名序列中的第一域名对应的网络协议中目标网络协议的数量,所述第一域名在相应变更中间域名序列中位于所述第二域名之前;所述分别基于所述各个原中间域名关联的变更中间域名序列,将N个对象域名中各个对象域名的解析结果,从相应的原中间域名变更为关联的变更中间域名序列中的目标中间域名,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述监测指标包括以下至少一种:域名指标、业务指标以及系统指标;其中,所述域名指标用于指示所述H个对象域名中各个对象域名所解析的网络协议是否为所述当前变更域名对应的网络协议,所述业务指标用于指示所述H个对象域名是否正常提供业务服务,所述系统指标用于指示所述当前变更域名对应的网络协议中各个网络协议对应的后端服务是否正常。
5.根据权利要求1-4任一项所述的方法,其特征在于,针对一个原中间域名关
6.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,域名状态为迁移中状态的域名指示信息为迁移中域名集内的域名指示信息,所述方法还包括:
8.一种域名解析变更装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括:
10.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使计算机执行根据权利要求1-7中任一项所述的方法。
...【技术特征摘要】
1.一种域名解析变更方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,一个变更中间域名序列中的第二域名对应的网络协议中目标网络协议的数量,大于相应变更中间域名序列中的第一域名对应的网络协议中目标网络协议的数量,所述第一域名在相应变更中间域名序列中位于所述第二域名之前;所述分别基于所述各个原中间域名关联的变更中间域名序列,将n个对象域名中各个对象域名的解析结果,从相应的原中间域名变更为关联的变更中间域名序列中的目标中间域名,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述监测指标包括以下至少一种:域名指标、业务指标以及系统指标;其中,所述域名指标用于指示所述h个对象域名中各个对象域名所解析的网络协议是否为所述当前变更域名对应的网络协议,所述业务指标用于指示所述h个对象域名是否正常提供业务服务,所述系统指标用于指示所述当前变更域名对应的网...
【专利技术属性】
技术研发人员:吕婧,陈存利,张伟建,
申请(专利权)人:度小满科技北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。