The embodiment of the invention relates to the field of communication technology, and discloses a monitoring method, a determination method, a monitoring device and a storage medium. In some embodiments of this application, the monitoring method of DNS server includes: obtaining the indication information of DNS server's analysis result; determining the priority of DNS server according to the indication information of DNS server's analysis result. The method of determining DNS servers for domain name resolution includes: determining the priority of each DNS server; and determining DNS servers for domain name resolution according to the priority of each DNS server. In this implementation, the monitoring device obtains the instructional information of DNS server's analysis result, and determines the priority of DNS server accordingly, so as to realize the monitoring of DNS server.
【技术实现步骤摘要】
一种监控方法、确定方法、监控设备及存储介质
本专利技术实施例涉及通信
,特别涉及一种监控方法、确定方法、监控设备及存储介质。
技术介绍
目前绝大部分的直播服务提供厂商都选择内容分发网络(ContentDeliveryNetwork,CDN)或者云服务商进行直播加速。随着终端用户对直播质量要求不断提升,首屏成为诸多直播服务提供厂商关注的重要指标。目前CDN或者云服务商内部都存在多层架构,多层架构之间都通过域名系统(DomainNameSystem,DNS)解析的方式来获取。然而,专利技术人发现传统的DNS解析存在以下弊端:目前的CDN中对于DNS服务器级别没有专门的监控机制,导致无法及时发现DNS服务器的问题,进而影响回源或转推效率,导致用户体验差。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本专利技术实施方式的目的在于提供一种监控方法、确定方法、监控设备及存储介质,使得能够对DNS服务器进行监控,进而使得选择的DNS服务器的解析速度和质量更有保证,保证了回源或转推的效率,提高了用户体验。为解决上述技术问题,本专利技术的实施方式提供了一种域名系统DNS服务器的监控方法,包括以下步骤:获取DNS服务器的解析结果的指示信息;根据DNS服务器的解析结果的指示信息,确定DNS服务器的优先级。本专利技术的实施方式还提供了一种确定用于解析域名的DNS服务器的方法,包括:确定各个DNS服务器的优先级;DNS服务器的优先级根据DNS服务器的解析结果的指示信息确定;根据 ...
【技术保护点】
1.一种域名系统DNS服务器的监控方法,其特征在于,包括:获取DNS服务器的解析结果的指示信息;根据所述DNS服务器的解析结果的指示信息,确定所述DNS服务器的优先级。
【技术特征摘要】
1.一种域名系统DNS服务器的监控方法,其特征在于,包括:获取DNS服务器的解析结果的指示信息;根据所述DNS服务器的解析结果的指示信息,确定所述DNS服务器的优先级。2.根据权利要求1所述的DNS服务器的监控方法,其特征在于,所述DNS服务器的解析结果的指示信息为所述DNS服务器的与域名对应的解析结果的指示信息,所述DNS服务器的优先级为所述DNS服务器的与所述域名对应的优先级。3.根据权利要求2所述的DNS服务器的监控方法,其特征在于,所述指示信息用于指示解析成功的时间、解析结果错误、解析超时和DNS服务器异常中的任意一种。4.根据权利要求3所述的DNS服务器的监控方法,其特征在于,所述根据所述DNS服务器的解析结果的指示信息,确定所述DNS服务器的优先级,具体包括:若确定所述指示信息指示DNS服务器异常,将所述DNS服务器的与所述域名对应的优先级标记为第五优先级;若确定所述指示信息指示解析超时,将所述DNS服务器的与所述域名对应的优先级标记为第四优先级;若确定所述指示信息指示解析结果错误,将所述DNS服务器的与所述域名对应的优先级标记为第三优先级;若确定所述指示信息指示解析成功的时间,且所述解析成功的时间大于第一时间阈值,将所述DNS服务器的与所述域名对应的优先级标记为第二优先级;若确定所述指示信息指示解析成功的时间,且所述解析成功的时间不大于所述第一时间阈值,将所述DNS服务器的与所述域名对应的优先级标记为第一优先级。5.根据权利要求4所述的DNS服务器的监控方法,其特征在于,在所述根据所述DNS服务器的解析结果的指示信息,确定所述DNS服务器的优先级之后,所述DNS服务器的监控方法还包括:在确定所述DNS服务器的与域名对应的优先级被标记为第三优先级或第四优先级的时间超过第二时间阈值后,将所述DNS服务器的与域名对应的优先级标记为第二优先级。6.根据权利要求4所述的DNS服务器的监控方法,其特征在于,在所述根据所述DNS服务器的解析结果的指示信息,确定所述DNS服务器的优先级之后,所述DNS服务器的监控方法还包括:在确定所述DNS服务器的与域名对应的优先级被标记为第五优先级的时间超过第三时间阈值后,检测所述DNS服务器的状态信息;若确定所述DNS服务器的状态信息指示所述DNS服务器正常,确定所述DNS服务器的与域名对应的优先级为第二优先级。7.一种确定用于解析域名的域名系统DNS服务器的方法,其特征在于,包括:确定各个DNS服务器的优先级;所述DNS服务器的优先级根据所述DNS服务器的解析结果的指示信息确定;根据各个DNS服务器的优先级,确定用于解析域名的DNS服务器。8.根据权利要求7所述的确定用于解析域名的DNS服务器的方法,其特征在于,所述DNS服务器的优先级为所述DNS服务器的与域名对应的优先级,所述DNS服务器与域名对应的优先级根据所述域名上一次的解析结果的指示信息确定。9.根据权利要求8所述的确定用于解析域名的DNS服...
【专利技术属性】
技术研发人员:庄晓川,陈鸿,张志明,
申请(专利权)人:网宿科技股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。