服务节点的监控方法及系统、服务节点技术方案

技术编号:22567980 阅读:44 留言:0更新日期:2019-11-16 13:19
本发明专利技术实施例涉及网络技术领域,公开了一种服务节点的监控方法及系统、服务节点。服务节点的监控方法包括:接收至少一服务节点发送的校验信息;校验信息包括URL与URL对应的校验值;对于每个校验信息,获取校验信息中URL对应的可信任校验值,若校验信息中的URL对应的校验值与URL对应的可信任校验值不一致,标记校验信息;对发送被标记的校验信息的服务节点中的文件进行处理。本发明专利技术中,能够根据各服务节点发送的校验信息来判断是否需要对该服务节点中的文件进行处理,实现了对服务节点中文件的自动监控与处理,减小了用户下载文件失败的风险。

Monitoring method, system and service node of service node

The embodiment of the invention relates to the field of network technology, and discloses a monitoring method, a system and a service node of a service node. The monitoring method of the service node includes: receiving the verification information sent by at least one service node; the verification information includes the verification value corresponding to the URL; for each verification information, obtain the trusted verification value corresponding to the URL in the verification information, if the verification value corresponding to the URL in the verification information is inconsistent with the trusted verification value corresponding to the URL, mark the verification information; for the verification information marked for sending The file in the service node of the authentication information is processed. In the invention, it can judge whether to process the files in the service node according to the verification information sent by each service node, realize the automatic monitoring and processing of the files in the service node, and reduce the risk of the user downloading the files.

【技术实现步骤摘要】
服务节点的监控方法及系统、服务节点
本专利技术实施例涉及网络
,特别涉及一种服务节点的监控方法及系统、服务节点。
技术介绍
内容分发网络(ContentDeliveryNetwork,简称CDN)是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务节点,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。专利技术人发现现有技术中至少存在如下问题:目前CDN网络中的边缘服务节点只能为用户提供缓存服务,在出现被劫持篡改、磁盘错误等问题时,会出现缓存错误的情况,并且会将缓存错误的文件返回给用户,导致用户下载文件失败。
技术实现思路
本专利技术实施方式的目的在于提供一种服务节点的监控方法及系统、服务节点,能够根据各服务节点发送的校验信息来判断是否需要对该服务节点中的文件进行处理,实现了对服务节点中文件的自动监控与处理,减小了用户下载文件失败的风险。为解决上述技术问题,本专利技术的实施方式提供了一种服务节点的监控方法,应用于服务节点的监控系统,方法包括:接收至少一服务节点发送的校验信息;校验信息包括URL与URL对应的校验值;对于每个校验信息,获取校验信息中URL对应的可信任校验值,若校验信息中的URL对应的校验值与URL对应的可信任校验值不一致,标记校验信息;对发送被标记的校验信息的服务节点中的文件进行处理。本专利技术的实施方式还提供了一种服务节点的监控方法,应用于服务节点,方法包括:当接收到包括URL的访问请求时,生成校验信息,校验信息包括URL与URL对应的校验值;将校验信息发送到服务节点的监控系统,以供监控系统获取校验信息中URL对应的可信任校验值,若校验信息中的URL对应的校验值与URL对应的可信任校验值不一致,标记校验信息,并对发送被标记的校验信息的服务节点中的文件进行处理。本专利技术的实施方式还提供了一种服务节点的监控系统,包括:存储组件、内容管理组件,以及分别连接于存储组件与内容管理组件的数据分析组件;存储组件用于接收至少一服务节点发送的校验信息;校验信息包括URL与URL对应的校验值;数据分析组件用于对于每个校验信息,获取校验信息中URL对应的可信任校验值,若校验信息中的URL对应的校验值与URL对应的可信任校验值不一致,标记校验信息;内容管理组件用于对发送被标记的校验信息的服务节点中的文件进行处理。本专利技术实施方式相对于现有技术而言,接收各服务节点发送的包括URL与该URL对应的校验值的校验信息;对于接收到的每个校验信息,获取该校验信息中的URL对应的可信任校验值,若该校验信息中的URL对应的校验值与该URL对应的可信任校验值不一致,则说明该校验信息中的URL对应的文件可能存在错误,标记该校验信息,并对发送该被标记的校验信息的服务节点中的文件进行处理;即能够根据各服务节点发送的校验信息来判断是否需要对该服务节点中的文件进行处理,实现了对服务节点中文件的自动监控与处理,减小了用户下载文件失败的风险;并且,能够在无需源站提供URL对应的校验值的情况下,完成服务节点中文件的自动监控与处理。另外,获取URL对应的可信任校验值,包括:判断校验信息中的URL对应的文件是否超过预设时间;若校验信息中的URL对应的文件未超过预设时间,获取本地缓存的URL对应的可信任校验值;若校验信息中的URL对应的文件超过预设时间,根据获取的URL对应的源站中的URL对应的文件,得到URL对应的可信任校验值。本实施方式中,对校验信息中的URL对应的文件是否超过预设时间进行判断,从而能够在保证获取的该URL对应的可信任校验值的准确性的基础上,避免重复从源站获取该URL对应的文件并计算该URL对应的可信任校验值,减小了性能消耗。另外,校验信息还包括表征校验信息中URL对应的文件是否超过预设时间的过期信息;判断校验信息中的URL对应的文件是否超过预设时间,具体为:根据校验信息中的URL对应的文件的过期信息,判断URL对应的文件是否超过预设时间。本实施方式提供了根据校验信息中的URL对应的文件的过期信息,判断URL对应的文件是否超过预设时间的一种具体实现方式。另外,在对发送被标记的校验信息的服务节点中的文件进行处理之前,还包括:对于每个URL,根据包括URL的校验信息的数量与包括URL的被标记的校验信息的数量,确定URL是否满足预设条件;对发送被标记的校验信息的服务节点中的文件进行处理,具体为:对于每个被标记的校验信息,若校验信息中的URL满足预设条件,对发送校验信息的服务节点中的文件进行处理。本实施方式中,能够根据包括URL的校验信息的数量与包括URL的被标记的校验信息的数量,确定URL是否满足预设条件,能够避免包括某个URL的被标记的校验信息的数量过多时,产生大规模的服务节点的文件处理,从而避免了引发大规模的回源下载,进而不影响服务节点的服务质量。另外,预设条件为包括URL的被标记的校验信息的数量除以包括URL的校验信息的数量的商值小于预设占比阈值。本实施方式提供了预设条件的一种具体内容。另外,对发送被标记的校验信息的服务节点中的文件进行处理,具体为:对于每个被标记的校验信息,对发送校验信息的服务节点中校验信息中的URL对应的文件进行处理。本实施方式提供了对发送被标记的校验信息的服务节点中的文件进行处理的一种具体实现方式。另外,在生成校验信息之前,还包括:判断URL对应的文件是否超过预设时间;若URL对应的文件未超过预设时间,获取本地缓存的URL对应的校验值,并生成表征URL对应的文件未超过预设时间的过期信息;若URL对应的文件超过预设时间,根据获取的URL对应的源站中的URL对应的文件,得到URL对应的校验值,并生成表征URL对应的文件超过预设时间的过期信息;校验信息还包括过期信息。本实施方式中,服务节点在生成校验信息之前,先URL对应的文件是否超过预设时间进行判断,从而能够避免重复获取URL对应的校验值,减小了服务节点的性能消耗。另外,服务节点为内容分发网络的边缘节点;判断URL对应的文件是否超过预设时间,包括:判断本地缓存的URL对应的文件是否超过预设时间;若本地缓存的URL对应的文件未超过预设时间,判定URL对应的文件未超过预设时间;若本地缓存的URL对应的文件超过预设时间时,通过URL对应的源站确定URL对应的文件是否超过预设时间;若通过URL对应的源站确定URL对应的文件未超过预设时间,判定URL对应的文件未超过预设时间;若通过URL对应的源站确定URL对应的文件超过预设时间,判定URL对应的文件超过预设时间。本实施方式中,在服务节点为内容分发网络的边缘节点时,提供了判断本地缓存的URL对应的文件是否超过预设时间的一种具体实现方式。另外,边缘节点对应于一个内容分发网络的中间节点;在通过URL对应的源站确定URL对应的文件是否超过预设时间之前,还包括:通过中间节点确定URL对应的文件是否超过预设时间;若通过与边缘节点对应的中间节点确定URL对应的文件未超过预设时间,从中间节点重新获取URL对应本文档来自技高网...

【技术保护点】
1.一种服务节点的监控方法,其特征在于,应用于服务节点的监控系统,所述方法包括:/n接收至少一服务节点发送的校验信息;所述校验信息包括URL与所述URL对应的校验值;/n对于每个所述校验信息,获取所述校验信息中所述URL对应的可信任校验值,若所述校验信息中的所述URL对应的所述校验值与所述URL对应的所述可信任校验值不一致,标记所述校验信息;/n对发送被标记的所述校验信息的所述服务节点中的文件进行处理。/n

【技术特征摘要】
1.一种服务节点的监控方法,其特征在于,应用于服务节点的监控系统,所述方法包括:
接收至少一服务节点发送的校验信息;所述校验信息包括URL与所述URL对应的校验值;
对于每个所述校验信息,获取所述校验信息中所述URL对应的可信任校验值,若所述校验信息中的所述URL对应的所述校验值与所述URL对应的所述可信任校验值不一致,标记所述校验信息;
对发送被标记的所述校验信息的所述服务节点中的文件进行处理。


2.根据权利要求1所述的服务节点的监控方法,其特征在于,所述获取所述所述URL对应的可信任校验值,包括:
判断所述校验信息中的所述URL对应的文件是否超过预设时间;
若所述校验信息中的所述URL对应的文件未超过预设时间,获取本地缓存的所述URL对应的所述可信任校验值;
若所述校验信息中的所述URL对应的文件超过预设时间,根据获取的所述URL对应的源站中的所述URL对应的文件,得到所述URL对应的所述可信任校验值。


3.根据权利要求2所述的服务节点的监控方法,其特征在于,所述校验信息还包括表征所述校验信息中URL对应的文件是否超过所述预设时间的过期信息;
所述判断所述校验信息中的所述URL对应的文件是否超过预设时间,具体为:
根据所述校验信息中的所述URL对应的文件的所述过期信息,判断所述URL对应的文件是否超过预设时间。


4.根据权利要求1所述的服务节点的监控方法,其特征在于,在所述对发送被标记的所述校验信息的所述服务节点中的文件进行处理之前,还包括:
对于每个所述URL,根据包括所述URL的所述校验信息的数量与包括所述URL的被标记的所述校验信息的数量,确定所述URL是否满足预设条件;
所述对发送被标记的所述校验信息的所述服务节点中的文件进行处理,具体为:
对于每个被标记的所述校验信息,若所述校验信息中的所述URL满足预设条件,对发送所述校验信息的所述服务节点中的文件进行处理。


5.根据权利要求1所述的服务节点的监控方法,其特征在于,所述预设条件为包括所述URL的被标记的所述校验信息的数量除以包括所述URL的所述校验信息的数量的商值小于预设占比阈值。


6.根据权利要求1所述的服务节点的监控方法,其特征在于,所述对发送被标记的所述校验信息的所述服务节点中的文件进行处理,具体为:
对于每个被标记的所述校验信息,对发送所述校验信息的所述服务节点中所述校验信息中的所述URL对应的文件进行处理。


7.一种服务节点的监控方法,其特征在于,应用于服务节点,所述方法包括:
当接收到包括URL的访问请求时,生成校验信息,所述校验信息包括所述URL与所述URL对应的校验值;
将所述校验信息发送到服务节点的监控系统,以供所述监控系统获取所述校验信息中所述URL对应的可信任校验值,若所述校验信息中的所述URL对应的所述校验值与所述URL对应的所述可信任校验值不一致,标记所述校验信息,并对发送被标记的所述校验信息的所述服务节点中的文件进行处理。


8.根据权利要求1所述的服务节点的监控方法,其特征在于,在所述生成校验信息之前,还包括:
判断所述URL对应的文件是否超过预设时间;
若所述URL对应的文件未超过预设时间,获取本地缓存的所述URL对应的所述校验值,并生成表征所述URL对应的文件未超过所述预设时间的过期信息;
若所述URL对应的文件超过预设时间,根据获取的所述URL对应的源站中的所述URL对应的文件,得到所述URL对应的所述校验值,并生成表征所述URL对应的文件超过所述预设时间的过期信息;所述校验信息还包括所述过期信息。


9.根据权利要求8所述的服务节点的监控方法,其特征在于,所述服务节点为内容分发网络的边缘节点;
所述判断所述URL对应的文件是否超过预设时间,包括:
判断本地缓存的所述URL对应的文件是否超过预设时间;
若本地缓存的所述URL对应的文件未超过预设时间,判定所述URL对应的文件未超...

【专利技术属性】
技术研发人员:吕超鑫梁晓光林元龙
申请(专利权)人:网宿科技股份有限公司
类型:发明
国别省市:上海;31

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

1