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的访 ...
【技术保护点】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。