[发明专利]数据流处理方法、装置、电子设备及计算机可读存储介质有效
申请号: | 202110732655.8 | 申请日: | 2021-06-29 |
公开(公告)号: | CN113595921B | 公开(公告)日: | 2022-12-13 |
发明(设计)人: | 毛顺辉;周家宏;宋伟;林乐彬;杨国梁;杨霖霏;冯俊国;王兴星 | 申请(专利权)人: | 北京三快在线科技有限公司 |
主分类号: | H04L47/10 | 分类号: | H04L47/10;H04L47/215;H04L47/24 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 任亚娟 |
地址: | 100083 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据流 处理 方法 装置 电子设备 计算机 可读 存储 介质 | ||
本申请实施例提出的数据流处理方法、装置、电子设备及计算机可读存储介质,通过对待传输数据流对应的用户进行分析,按照用户对目标对象的偏好度对待传输数据流进行差异化限流。在本申请实施例中,在获取到用户发送的数据流请求之后,获取相应的待传输数据流;预测该用户对待传输数据流中的目标对象的偏好度,从而根据该用户的偏好度与限流阈值之间的大小关系,对相应的待传输数据流进行处理,传输偏好度较高的用户所请求的数据流,拦截偏好度较低的用户所请求的数据流,以根据用户对目标对象的偏好度进行智能差异化限流。
技术领域
本申请实施例涉及信息处理领域,特别是涉及一种数据流处理方法、装置、电子设备及计算机可读存储介质。
背景技术
在高并发海量流量系统中,为了保证系统的可用性,在面对流量突增或者系统负荷较大无法满足所有流量的情况时,通常会对部分用户所请求的数据流进行限流,即,不对部分用户提供相应的服务,从而必然会影响这部分用户的使用体验。以电商系统为例,在促销活动期间,用户请求突增,导致系统负荷过大,为了保证系统的可用性,需要对部分用户所请求的数据流进行限流。
然而,现有的限流方案均是对用户所请求的数据流进行无差别随机拦截,无差别的拦截则会影响部分高质量用户的使用体验,导致高质量用户的流失。
可见,如何兼顾系统的可用性和高质量用户的使用体验,实现更加智能化的数据流处理,是一个亟待解决的问题。
申请内容
本申请提供一种数据流处理方法、装置、电子设备及计算机可读存储介质,预测用户对待传输数据流中的目标对象的偏好度,根据用户偏好度对待传输数据流进行处理,使得待传输数据流的处理更加智能化。
为了解决上述问题,第一方面,本申请实施例提供了一种数据流处理方法,所述方法包括:
在接收到用户终端发送的数据流请求时,获取待传输数据流;
预测使用所述用户终端的用户对所述待传输数据流中的目标对象的偏好度;
根据所述偏好度与限流阈值之间的大小关系,对所述待传输数据流进行处理。
可选地,根据所述偏好度与限流阈值之间的大小关系,对所述待传输数据流进行处理,包括:
在所述偏好度小于限流阈值的情况下,按照第一限流方式对所述待传输数据流进行限流;
在所述偏好度不小于所述限流阈值的情况下,将所述待传输数据流传输给所述用户终端。
可选的,根据所述偏好度与限流阈值之间的大小关系,对所述待传输数据流进行处理,包括:
在所述偏好度小于限流阈值的情况下,对所述待传输数据流进行限流;
在所述偏好度不小于所述限流阈值的情况下,检测所述待传输数据流是否满足按照第二限流方式进行限流的条件;
在所述待传输数据流不满足按照第二限流方式进行限流的条件的情况下,将所述待传输数据流传输给所述用户终端;
在所述待传输数据流满足按照第二限流方式进行限流的条件的情况下,按照第二限流方式对所述待传输数据流进行限流。
可选地,所述方法还包括:
以单位时间为周期,根据单位时间内所有待传输数据流的数量、单位时间内触发按照第一限流方式进行限流的待传输数据流的数量、单位时间内触发按照第二限流方式进行限流的待传输数据流的数量,对所述限流阈值进行周期性更新;
根据所述偏好度与限流阈值之间的大小关系,对所述待传输数据流进行处理,包括:
根据所述偏好度与最近一次更新后的限流阈值之间的大小关系,对所述待传输数据流进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三快在线科技有限公司,未经北京三快在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110732655.8/2.html,转载请声明来源钻瓜专利网。