一种PC端的云内容分发网络切换方法、装置、设备及介质制造方法及图纸

技术编号:35748194 阅读:18 留言:0更新日期:2022-11-26 18:53
本申请公开了一种PC端的云内容分发网络切换方法、装置、设备及介质,涉及计算机技术领域,包括:通过数据埋点对各PC端的报错数据进行采集;对报错数据进行聚合分析,以确定报错数据所在PC端的特征信息;对特征信息进行处理,得到与报错数据对应的异常域名;通过预设的配置平台确定出异常域名的容灾域名,并根据特征信息,将容灾域名下发至目标PC端,以便目标PC端根据容灾域名从预设的多云内容分发网络中确定出目标云内容分发网络,并利用目标云内容分发网络对当前云内容分发网络进行切换。可见,本申请通过在PC端埋点以收集报错数据,并通过对报错数据进行分析以确定异常域名的容灾域名,然后进行容灾域名的快速切换,大大提高了业务的稳定性。提高了业务的稳定性。提高了业务的稳定性。

【技术实现步骤摘要】
一种PC端的云内容分发网络切换方法、装置、设备及介质


[0001]本专利技术涉及计算机
,特别涉及一种PC端的云内容分发网络切换方法、装置、设备及介质。

技术介绍

[0002]业务前端静态文件会基于云厂商CDN(Content Delivery Network,内容分发网络)对外提供静态资源如JS(JavaScript)脚本、CSS(Cascading Style Sheets,层叠样式表)资源、图片、等接口。云厂商CDN对外提供能力的业务稳定性程度,对用户的使用体验重要,云厂商CDN稳定性包括边缘节点是否异常以及节点IP(Internet Protocol,网络之间互连的协议)是否频繁变更。云厂商CDN异常会导致产品页面白屏、加载失败等。
[0003]当前的云厂商CDN异常反馈方法主要有以下两种:1、基于用户在线资讯,异常工单等反馈渠道,上报错误信息反馈通知,这种方式的主要是用户上报反馈业务异常。缺陷在于:存在用户不用或者反馈的异常极少的情况;远程用户排查问题,消耗大量时间;当反馈用户数量急剧增加时,需要投入更多人力成本排查梳理是否地区性问题,无法进行直观分析及历史数据回溯,不方便统计故障影响面。2、基于云厂商CDN自带告警检测通知,这种方式是云CDN厂商提供的告警信息进行过滤识别判断。缺陷在于:过渡依赖云厂商CDN提供的告警信息,告警信息存在延时或者覆盖地区不全的问题,并且当云厂商CDN故障时,业务方和用户束手无策,只能寄希望于云厂商CDN团队快速恢复,并且在此期间业务不可用,如此一来,严重影响业务口碑。
[0004]为此,在云内容分发网络出现异常时,如何快速切换至正常的云内容分发网络并大大提高业务的稳定性是本领域亟待解决的问题。

技术实现思路

[0005]有鉴于此,本专利技术的目的在于提供一种PC端的云内容分发网络切换方法、装置、设备及介质,能够在云内容分发网络出现异常时,快速切换至正常的云内容分发网络并大大提高业务的稳定性,其具体方案如下:
[0006]第一方面,本申请公开了一种PC端的云内容分发网络切换方法,包括:
[0007]通过数据埋点对各PC端的报错数据进行采集,其中,所述报错数据为所述各PC端对云内容分发网络的域名加载异常产生的数据;
[0008]按照预设的聚合维度对所述报错数据进行聚合分析,以确定出所述报错数据所在PC端的特征信息;对所述报错数据的特征信息进行处理,得到与所述报错数据对应的异常域名;
[0009]通过预设的配置平台确定出所述异常域名的容灾域名,并根据所述特征信息,将所述容灾域名下发至目标PC端,以便所述目标PC端根据所述容灾域名从预设的多云内容分发网络中确定出目标云内容分发网络,并利用所述目标云内容分发网络对所述目标PC端中的当前云内容分发网络进行切换。
[0010]可选的,所述按照预设的聚合维度对所述报错数据进行聚合分析,以确定出所述报错数据所在PC端的特征信息,包括:
[0011]按照位置维度对所述报错数据进行聚合分析,以确定出所述报错数据所在PC端的IP地址以及位置信息。
[0012]可选的,所述根据所述特征信息,将所述容灾域名信息下发至目标PC端,包括:
[0013]根据所述报错数据所在PC端的IP地址以及位置信息,将所述容灾域名信息下发至目标PC端。
[0014]可选的,所述对所述报错数据的特征信息进行处理,得到与所述报错数据对应的异常域名之后,还包括:
[0015]按照所述报错数据的位置信息进行地区告警通知。
[0016]可选的,所述云内容分发网络切换方法,还包括:
[0017]通过数据埋点对各PC端的数据进行采集;
[0018]相应的,所述按照预设的聚合维度对所述报错数据进行聚合分析,以确定出所述报错数据所在PC端的特征信息,包括:
[0019]从所述数据进行提取出所述报错数据,并按照预设的聚合维度对所述报错数据进行聚合分析,以确定出所述报错数据所在PC端的特征信息。
[0020]可选的,所述通过预设的配置平台确定出所述异常域名的容灾域名之后,还包括:
[0021]将所述目标PC端的默认配置项中的所述异常域名配置为所述容灾域名;
[0022]相应的,根据所述特征信息,将所述容灾域名下发至目标PC端,包括:
[0023]根据所述特征信息,将当前配置项下发至所述目标PC端。
[0024]可选的,所述PC端的云内容分发网络切换方法,还包括:
[0025]通过所述预设的配置平台获取PC端发送的配置项下发请求,并判断所述PC端对应的所述配置项是否已被修改;
[0026]如果所述目标PC端对应的所述配置项是否未被修改,则将所述PC端的默认配置项下发至所述PC端;
[0027]如果所述PC端对应的所述配置项已被修改,则根据所述PC端对应的所述配置项中的域名重新确定当前容灾域名,并将所述配置项中的所述域名替换为所述当前容灾域名,然后将当前配置下发至所述PC端。
[0028]第二方面,本申请公开了一种PC端的云内容分发网络切换装置,包括:
[0029]数据采集模块,用于通过数据埋点对各PC端的报错数据进行采集,其中,所述报错数据为所述各PC端对云内容分发网络的域名加载异常产生的数据;
[0030]异常域名确定模块,用于按照预设的聚合维度对所述报错数据进行聚合分析,以确定出所述报错数据所在PC端的特征信息;对所述报错数据的特征信息进行处理,得到与所述报错数据对应的异常域名;
[0031]容灾域名确定模块,用于通过预设的配置平台确定出所述异常域名的容灾域名;
[0032]目标云内容分发网络切换模块,用于根据所述特征信息,将所述容灾域名下发至目标PC端,以便所述目标PC端根据所述容灾域名从预设的多云内容分发网络中确定出目标云内容分发网络,并利用所述目标云内容分发网络对所述目标PC端中的当前云内容分发网络进行切换。
[0033]第三方面,本申请公开了一种电子设备,包括:
[0034]存储器,用于保存计算机程序;
[0035]处理器,用于执行所述计算机程序,以实现前述公开的PC端的云内容分发网络切换方法。
[0036]第四方面,本申请公开了一种计算机可读存储介质,用于保存计算机程序;其中,所述计算机程序被处理器执行时实现前述公开的PC端的云内容分发网络切换方法。
[0037]可见,本申请提出一种PC端的云内容分发网络切换方法,包括:通过数据埋点对各PC端的报错数据进行采集,其中,所述报错数据为所述各PC端对云内容分发网络的域名加载异常产生的数据;按照预设的聚合维度对所述报错数据进行聚合分析,以确定出所述报错数据所在PC端的特征信息;对所述报错数据的特征信息进行处理,得到与所述报错数据对应的异常域名;通过预设的配置平台确定出所述异常域名的容灾域名,并根据所述特征信息,将所述容灾域名下发至目标PC端,以便所述目标PC端根据所述容灾域名从预设的多云内容本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种PC端的云内容分发网络切换方法,其特征在于,包括:通过数据埋点对各PC端的报错数据进行采集,其中,所述报错数据为所述各PC端对云内容分发网络的域名加载异常产生的数据;按照预设的聚合维度对所述报错数据进行聚合分析,以确定出所述报错数据所在PC端的特征信息;对所述报错数据的特征信息进行处理,得到与所述报错数据对应的异常域名;通过预设的配置平台确定出所述异常域名的容灾域名,并根据所述特征信息,将所述容灾域名下发至目标PC端,以便所述目标PC端根据所述容灾域名从预设的多云内容分发网络中确定出目标云内容分发网络,并利用所述目标云内容分发网络对所述目标PC端中的当前云内容分发网络进行切换。2.根据权利要求1所述的PC端的云内容分发网络切换方法,其特征在于,所述按照预设的聚合维度对所述报错数据进行聚合分析,以确定出所述报错数据所在PC端的特征信息,包括:按照位置维度对所述报错数据进行聚合分析,以确定出所述报错数据所在PC端的IP地址以及位置信息。3.根据权利要求2所述的PC端的云内容分发网络切换方法,其特征在于,所述根据所述特征信息,将所述容灾域名信息下发至目标PC端,包括:根据所述报错数据所在PC端的IP地址以及位置信息,将所述容灾域名信息下发至目标PC端。4.根据权利要求2所述的PC端的云内容分发网络切换方法,其特征在于,所述对所述报错数据的特征信息进行处理,得到与所述报错数据对应的异常域名之后,还包括:按照所述报错数据的位置信息进行地区告警通知。5.根据权利要求1所述的PC端的云内容分发网络切换方法,其特征在于,还包括:通过数据埋点对各PC端的数据进行采集;相应的,所述按照预设的聚合维度对所述报错数据进行聚合分析,以确定出所述报错数据所在PC端的特征信息,包括:从所述数据进行提取出所述报错数据,并按照预设的聚合维度对所述报错数据进行聚合分析,以确定出所述报错数据所在PC端的特征信息。6.根据权利要求1所述的PC端的云内容分发网络切换方法,其特征在于,所述通过预设的配置平台确定出所...

【专利技术属性】
技术研发人员:邹清华王伟岑浩铭张兴
申请(专利权)人:税友信息技术有限公司
类型:发明
国别省市:

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

1