服务器访问监控方法和装置、代理服务器及存储介质制造方法及图纸

技术编号:27067289 阅读:24 留言:0更新日期:2021-01-15 14:48
本申请提供的服务器访问监控方法和装置、代理服务器及存储介质,涉及互联网技术领域。在本申请中,首先,获得基于主互联网协议地址访问目标服务器的第一访问结果。其次,若第一访问结果为访问失败,则至少基于一个从互联网协议地址对目标服务器进行访问,得到对应的至少一个第二访问结果。然后,基于至少一个第二访问结果确定第一访问结果的失败类型,其中,该失败类型包括主互联网协议地址错误。基于上述方法,可以改善现有技术中对服务器访问失败时难以有效确定失败类型的问题。

【技术实现步骤摘要】
服务器访问监控方法和装置、代理服务器及存储介质
本申请涉及互联网
,具体而言,涉及一种服务器访问监控方法和装置、代理服务器及存储介质。
技术介绍
在互联网
中,为了提高用户访问网站(后台服务器)的响应速度,可以采用内容分发网络(CDN,ContentDeliveryNetwork)进行代理。其中,内容分发网络上的代理节点在对后台服务器进行访问以获取数据时,可能会出现访问失败的情况,现有技术中,一般是直接将导致该情况的原因归属于互联网协议(IP,InternetProtocol)地址错误。经专利技术人研究发现,导致对后台服务器访问失败还有其它的一些原因或类型,如此,使得存在难以对服务器访问失败的失败类型进行有效确定的问题。
技术实现思路
有鉴于此,本申请的目的在于提供一种服务器访问监控方法和装置、代理服务器及存储介质,以改善现有技术中对服务器访问失败时难以有效确定失败类型的问题。为实现上述目的,本申请实施例采用如下技术方案:一种服务器访问监控方法,应用于代理服务器,该代理服务器配置有主互联网协议地址和从互联网协议地址,所述方法包括:获得基于所述主互联网协议地址访问目标服务器的第一访问结果;若所述第一访问结果为访问失败,则至少基于一个所述从互联网协议地址对所述目标服务器进行访问,得到对应的至少一个第二访问结果;基于所述至少一个第二访问结果确定所述第一访问结果的失败类型,其中,该失败类型包括主互联网协议地址错误。在本申请实施例较佳的选择中,在上述服务器访问监控方法中,所述至少基于一个所述从互联网协议地址对所述目标服务器进行访问,得到对应的至少一个第二访问结果的步骤,包括:针对预先配置的至少一个从互联网协议地址中的每一个从互联网协议地址,基于该从互联网协议地址对所述目标服务器进行至少一次访问,得到该从互联网协议地址对应的至少一个初始访问结果;针对每一个所述从互联网协议地址,基于该从互联网协议地址对应的至少一个初始访问结果,确定该从互联网协议地址的目标访问结果;将每一个所述从互联网协议地址的目标访问结果分别作为该从互联网协议地址的第二访问结果,得到至少一个第二访问结果。在本申请实施例较佳的选择中,在上述服务器访问监控方法中,所述针对每一个所述从互联网协议地址,基于该从互联网协议地址对应的至少一个初始访问结果,确定该从互联网协议地址的目标访问结果的步骤,包括:针对每一个所述从互联网协议地址,若该从互联网协议地址对应的至少一个初始访问结果都为访问失败,则确定该从互联网协议地址的目标访问结果为访问失败;针对每一个所述从互联网协议地址,若该从互联网协议地址对应的至少一个初始访问结果中存在一个初始访问结果为访问成功,则确定该从互联网协议地址的目标访问结果为访问成功。在本申请实施例较佳的选择中,在上述服务器访问监控方法中,所述至少基于一个所述从互联网协议地址对所述目标服务器进行访问,得到对应的至少一个第二访问结果的步骤,还包括:基于所述主互联网协议地址对所述目标服务器进行至少一次访问,得到该主互联网协议地址对应的至少一个初始访问结果;基于所述主互联网协议地址对应的至少一个初始访问结果,确定该主互联网协议地址的目标访问结果;将所述主互联网协议地址的目标访问结果作为该主互联网协议地址的第二访问结果,得到至少一个第二访问结果。在本申请实施例较佳的选择中,在上述服务器访问监控方法中,所述至少一个第二访问结果包括基于所述主互联网协议地址再次访问所述目标服务器的第二访问结果,所述基于所述至少一个第二访问结果确定所述第一访问结果的失败类型的步骤,包括:若基于所述主互联网协议地址再次访问所述目标服务器的第二访问结果为访问失败,且基于每一个所述从互联网协议地址对所述目标服务器进行访问的第二访问结果为访问成功,则确定主互联网协议地址错误;若基于所述主互联网协议地址再次访问所述目标服务器的第二访问结果为访问失败,且基于每一个所述从互联网协议地址对所述目标服务器进行访问的第二访问结果为访问失败,则确定代理服务器所在机房故障或目标服务器故障。在本申请实施例较佳的选择中,在上述服务器访问监控方法中,所述基于所述至少一个第二访问结果确定所述第一访问结果的失败类型的步骤,还包括:若基于所述主互联网协议地址再次访问所述目标服务器的访问结果为访问成功,且基于每一个所述从互联网协议地址对所述目标服务器进行访问的访问结果为访问成功,则确定主互联网协议地址无错误、代理服务器所在机房无故障、目标服务器无过载和故障。在本申请实施例较佳的选择中,在上述服务器访问监控方法中,所述基于所述至少一个第二访问结果确定所述第一访问结果的失败类型的步骤,还包括:若基于所述主互联网协议地址再次访问所述目标服务器的第二访问结果为访问失败,且基于多个所述从互联网协议地址对所述目标服务器进行访问的第二访问结果为部分访问失败,则确定目标服务器过载;若基于所述主互联网协议地址再次访问所述目标服务器的第二访问结果为访问成功,且基于多个所述从互联网协议地址对所述目标服务器进行访问的第二访问结果为至少部分访问失败,则确定目标服务器过载。本申请实施例还提供一种服务器访问监控装置,应用于代理服务器,该代理服务器配置有主互联网协议地址和从互联网协议地址,该装置包括:第一访问结果获得模块,用于获得基于所述主互联网协议地址访问目标服务器的第一访问结果;第二访问结果获得模块,用于在所述第一访问结果为访问失败时,至少基于一个所述从互联网协议地址对所述目标服务器进行访问,得到对应的至少一个第二访问结果;访问失败类型确定模块,用于基于所述至少一个第二访问结果确定所述第一访问结果的失败类型,该失败类型包括主互联网协议地址错误。在上述基础上,本申请实施例还提供了一种代理服务器,包括:存储器,用于存储计算机程序;与所述存储器连接的处理器,用于执行该存储器存储的计算机程序,以实现上述的服务器访问监控方法。在上述基础上,本申请实施例还提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序被执行时,实现上述服务器访问监控方法。本申请提供的服务器访问监控方法和装置、代理服务器及存储介质,通过在代理服务器上配置主互联网协议地址和从互联网协议地址,使得可以在基于主互联网协议地址访问目标服务器失败时,基于从互联网协议地址对目标服务器进行访问,从而基于该访问的结果确定访问失败的类型(原因)。如此,相较于直接在访问失败时将原因归属于互联网协议地址错误的技术方案,可以更加有效地确定访问失败的原因,从而改善现有技术中对服务器访问失败时难以有效确定失败类型的问题,使得可以基于确定的失败原因有针对性的进行维护等,具有较高的实用价值。为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明图1为本申请实施例提供的代理服务器的结构框图本文档来自技高网...

【技术保护点】
1.一种服务器访问监控方法,其特征在于,应用于代理服务器,该代理服务器配置有主互联网协议地址和从互联网协议地址,所述方法包括:/n获得基于所述主互联网协议地址访问目标服务器的第一访问结果;/n若所述第一访问结果为访问失败,则至少基于一个所述从互联网协议地址对所述目标服务器进行访问,得到对应的至少一个第二访问结果;/n基于所述至少一个第二访问结果确定所述第一访问结果的失败类型,其中,该失败类型包括主互联网协议地址错误。/n

【技术特征摘要】
1.一种服务器访问监控方法,其特征在于,应用于代理服务器,该代理服务器配置有主互联网协议地址和从互联网协议地址,所述方法包括:
获得基于所述主互联网协议地址访问目标服务器的第一访问结果;
若所述第一访问结果为访问失败,则至少基于一个所述从互联网协议地址对所述目标服务器进行访问,得到对应的至少一个第二访问结果;
基于所述至少一个第二访问结果确定所述第一访问结果的失败类型,其中,该失败类型包括主互联网协议地址错误。


2.根据权利要求1所述的服务器访问监控方法,其特征在于,所述至少基于一个所述从互联网协议地址对所述目标服务器进行访问,得到对应的至少一个第二访问结果的步骤,包括:
针对预先配置的至少一个从互联网协议地址中的每一个从互联网协议地址,基于该从互联网协议地址对所述目标服务器进行至少一次访问,得到该从互联网协议地址对应的至少一个初始访问结果;
针对每一个所述从互联网协议地址,基于该从互联网协议地址对应的至少一个初始访问结果,确定该从互联网协议地址的目标访问结果;
将每一个所述从互联网协议地址的目标访问结果分别作为该从互联网协议地址的第二访问结果,得到至少一个第二访问结果。


3.根据权利要求2所述的服务器访问监控方法,其特征在于,所述针对每一个所述从互联网协议地址,基于该从互联网协议地址对应的至少一个初始访问结果,确定该从互联网协议地址的目标访问结果的步骤,包括:
针对每一个所述从互联网协议地址,若该从互联网协议地址对应的至少一个初始访问结果都为访问失败,则确定该从互联网协议地址的目标访问结果为访问失败;
针对每一个所述从互联网协议地址,若该从互联网协议地址对应的至少一个初始访问结果中存在一个初始访问结果为访问成功,则确定该从互联网协议地址的目标访问结果为访问成功。


4.根据权利要求2所述的服务器访问监控方法,其特征在于,所述至少基于一个所述从互联网协议地址对所述目标服务器进行访问,得到对应的至少一个第二访问结果的步骤,还包括:
基于所述主互联网协议地址对所述目标服务器进行至少一次访问,得到该主互联网协议地址对应的至少一个初始访问结果;
基于所述主互联网协议地址对应的至少一个初始访问结果,确定该主互联网协议地址的目标访问结果;
将所述主互联网协议地址的目标访问结果作为该主互联网协议地址的第二访问结果,得到至少一个第二访问结果。


5.根据权利要求1-4任意一项所述的服务器访问监控方法,其特征在于,所述至少一个第二访问结果包括基于所述主互联网协议地址再次访问所述目标服务器的第二访问结果,所述基于所述至少一个...

【专利技术属性】
技术研发人员:高超毛帅吴天琦
申请(专利权)人:北京知道未来信息技术有限公司
类型:发明
国别省市:北京;11

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

1