【技术实现步骤摘要】
数据处理方法及装置
[0001]本申请涉及互联网
,特别涉及一种数据处理方法。本申请同时涉及一种数据处理装置,一种计算设备,以及一种计算机可读存储介质。
技术介绍
[0002]随着互联网技术的发展,各类应用于直播的直播服务也越来越多,现有的直播体系中,通常由主播推流到直播边缘计算节点,由边缘计算节点根据业务需求,动态将直播流转推给CDN服务商,然后根据用户请求,分配不同的CDN服务商的观看地址给用户,用户即可观看不同CDN服务商的直播流。
技术实现思路
[0003]有鉴于此,本申请实施例提供了一种数据处理方法。本申请同时涉及一种数据处理装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的无法及时获知在直播链路上出现问题的节点,在直播流出现异常时,不能快速解决异常、影响大批用户的观看体验的问题。
[0004]根据本申请实施例的第一方面,提供了一种数据处理方法,包括:
[0005]采集每个边缘计算节点的直播流转推信息;
[0006]统计每个边缘计算节点的直播流转推信息,获得目标服务器的运行状态;
[0007]在所述目标服务器的运行状态为异常的情况下,根据所述目标服务器确定目标处理策略和目标直播流;
[0008]根据所述目标处理策略处理所述目标直播流。
[0009]根据本申请实施例的第二方面,提供了一种数据处理装置,包括:
[0010]采集模块,被配置为采集每个边缘计算节点的直播流转推信息;
[0011]统计模块,被配置 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:采集每个边缘计算节点的直播流转推信息;统计每个边缘计算节点的直播流转推信息,获得目标服务器的运行状态;在所述目标服务器的运行状态为异常的情况下,根据所述目标服务器确定目标处理策略和目标直播流;根据所述目标处理策略处理所述目标直播流。2.如权利要求1所述的数据处理方法,其特征在于,采集每个边缘计算节点的直播流转推信息,包括:采集每个边缘计算节点中每个直播流对应的转推内容分发网络标识、转推内容分发网络节点标识、转推内容分发网络协议、转推状态。3.如权利要求2所述的数据处理方法,其特征在于,统计每个边缘计算节点的直播流转推信息,获得目标服务器的运行状态,包括:在每个边缘计算节点中确定目标边缘计算节点,其中,所述目标边缘计算节点为目标服务器;统计所述目标边缘计算节点中每个直播流对应的转推状态,获取每个直播流对应的节点转推失败数量和节点转推成功数量;根据所述节点转推失败数量和所述节点转推成功数量确定节点转推成功率;在所述节点转推成功率大于等于预设阈值的情况下,确定所述目标边缘计算节点的运行状态为正常;在所述节点转推成功率小于预设阈值的情况下,确定所述目标边缘计算节点的运行状态为异常。4.如权利要求3所述的数据处理方法,其特征在于,根据所述目标服务器确定目标处理策略和目标直播流,包括:根据所述目标边缘计算节点确定目标处理策略为边缘计算节点处理策略;确定所述目标边缘计算节点对应的直播流为目标直播流。5.如权利要求4所述的数据处理方法,其特征在于,根据所述边缘计算节点处理策略处理所述目标直播流,包括:将所述目标直播流转推至其他边缘计算节点,并停止转推后续直播流至所述目标边缘计算节点。6.如权利要求2所述的数据处理方法,其特征在于,统计每个边缘计算节点的直播流转推信息,获得目标服务器的运行状态,包括:统计每个边缘计算节点中每个直播流对应的转推内容分发网络标识和转推状态;根据转推内容分发网络标识确定目标转推内容分发网络,获取所述目标转推内容分发网络对应的直播流转推失败数量和直播流转推成功数量,其中,所述目标转推内容分发网络为目标服务器;根据所述直播流转推失败数量和所述直播流转推成功数量确定直播流转推成功率;在所述直播流转推成功率大于等于预设阈值的情况下,确定所述目标转推内容分发网络的运行状态为正常;在所述直播流转推成功率小于预设阈值的情况下,确定所述目标转推内容分发网络的
运行状态为异常。7.如权利要求6所述的数据处理方法,其特征在于,根据所述目标服务器确定目标处理策略和目标直播流,包括:根据所述目标转推内容分发网络确定目标处理策略为转推内容分发网络处理策略;确定所述目标转推内容分发网络对应的直播流为目标直播流。8.如权利要求2所述的数据处理方法,其特征在于,统计每个边缘计算节点的直播流转推信息,获得目标服务器的运行状态,包括:统计每个边缘计算节点中每个直播流对应的转推内容分发网络节点标识和转推状态;根据转推内容分发网络节点标识确定目标转推内容分...
【专利技术属性】
技术研发人员:孙袁袁,
申请(专利权)人:上海哔哩哔哩科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。