【技术实现步骤摘要】
一种回源链路的切换方法、装置、电子设备及存储介质
本专利技术实施例涉及计算机
,特别涉及一种回源链路的切换方法、装置、电子设备及存储介质。
技术介绍
随着互联网的快速发展,许多流媒体业务网站和下载平台承载的用户数目呈现爆发式增长。当用户请求回源所选择的链路较差时,会导致源站响应速度慢,造成用户体验较差,这在视频直播领域体现的尤为明显。近几年来,也有不少人提出一些回源线路选择的方法,这些方案大体原理如下:根据用户的每次回源请求,统计每条回源链路的质量情况,当后续请求过来时,直接选择最优的路线。然而,专利技术人发现现有技术中至少存在如下问题:上述方法可以在一定程度上提升用户回源效率,但仍然存在如下缺点:(1)如果回源链路是较差的链路,无法切换到其他链路,导致当前用户体验较差。(2)回源链路的选择需依赖于服务器与调度中心的交互,增加了回源延迟。
技术实现思路
本专利技术实施方式的目的在于提供一种回源链路的切换方法、装置、电子设备及存储介质,使得能够在当前的回源链路的通信质量差时,切换至其他的回源链路,提高了回源效率。为解决上述技术问题,本专利技术的实施方式提供了一种回 ...
【技术保护点】
1.一种回源链路的切换方法,其特征在于,包括:获取当前的回源链路的通信质量信息;根据所述当前的回源链路的通信质量信息,确定回源链路的切换策略;其中,所述切换策略为继续使用所述当前的回源链路,或,从所述当前的回源链路切换至其他的回源链路;在确定所述切换策略为从所述当前的回源链路切换至其他的回源链路之后,切换所述当前的回源链路。
【技术特征摘要】
1.一种回源链路的切换方法,其特征在于,包括:获取当前的回源链路的通信质量信息;根据所述当前的回源链路的通信质量信息,确定回源链路的切换策略;其中,所述切换策略为继续使用所述当前的回源链路,或,从所述当前的回源链路切换至其他的回源链路;在确定所述切换策略为从所述当前的回源链路切换至其他的回源链路之后,切换所述当前的回源链路。2.根据权利要求1所述的回源链路的切换方法,其特征在于,在确定所述切换策略为从所述当前的回源链路切换至其他的回源链路之后,所述回源链路的切换方法还包括:确定当前的回源链路的切换次数;根据所述当前的回源链路的切换次数,判断是否标记所述当前的回源链路。3.根据权利要求2所述的回源链路的切换方法,其特征在于,所述根据所述当前的回源链路的切换次数,判断是否标记所述当前的回源链路,具体包括:判断所述当前的回源链路的切换次数是否大于第一预设值;若确定是,将所述当前的回源链路标记为不健康链路。4.根据权利要求1所述的回源链路的切换方法,其特征在于,所述当前的回源链路的通信质量信息包括第一指示信息、第二指示信息和当前的回源链路的通信指标数据三者中的至少一种信息;其中,所述第一指示信息用于指示源站是否返回响应数据,所述第二指示信息用于指示源站返回的响应数据是否为错误状态码。5.根据权利要求1所述的回源链路的切换方法,其特征在于,所述当前的回源链路的通信质量信息为当前的回源链路的通信指标数据;所述根据所述当前的回源链路的通信质量信息,确定回源链路的切换策略,具体包括:判断所述当前的回源链路的通信指标数据是否满足预设要求;若确定是,确定所述切换策略为继续使用所述当前的回源链路,否则,确定所述切换策略为从所述当前的回源链路切换至其他的回源链路。6.根据权利要求1所述的回源链路的切换方法,其特征在于,所述当前的回源链路的通信质量信息为第一指示信息和所述当前的回源链路的通信指标数据;其中,所述第一指示信息指示源站是否返回响应数据;所述根据所述当前的回源链路的通信质量信息,确定回源链路的切换策略,具体包括:判断所述第一指示信息是否指示所述源站未返回响应数据;若确定所述第一指示信息指示所述源站未返回响应数据,确定所述切换策略为从所述当前的回源链路切换至其他的回源链路;若确定所述第一指示信息指示所述源站返回响应数据,判断所述当前的回源链路的通信指标数据是否满足预设要求;若确定所述当前的回源链路的通信指标数据不满足预设要求,确定所述切换策略为继续使用所述当前的回源链路,否则,确定所述切换策略为从所述当前的回源链路切换至其他的回源链路。7.根据权利要求1所述的回源链路的切换方法,其特征在于,所述当前的回源链路的通信质量信息为第二指示信息和所述当前的回源链路的通信指标数据;其中,所述第二指示信息用于指示源站返回的响应数据是否为错误状态码;所述根据所述当前的回源链路的通信质量信息,确定回源链路的切换策略,具体包括:判断所述第二指示信息是否指示所述源站返回的响应数据为错误状态码;若确定所述第二指示信息指示所述源站返回的响应数据为错误状态码,确定所述切换策略为从所述当前的回源链路切换至其他的回源链路;若确定所述第二指示信息指示所述源站返回的响应数据不为错误状态码,判断所述当前的回源链路的通信指标数据是否满足预设要求;若确定所述当前的回源链路的通信指标数据不满足预设要求,确定所述切换策略为继续使用所...
【专利技术属性】
技术研发人员:叶东文,谢文裕,魏晓冰,
申请(专利权)人:网宿科技股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。