【技术实现步骤摘要】
信息推送方法、装置、电子设备及存储介质
本公开涉及计算机
,尤其涉及一种信息推送方法、装置、电子设备及存储介质。
技术介绍
客户端可以安装应用,用户登录应用后,可以浏览信息流(feed)。信息流包括多种类型,如直播间评论、点赞、礼物等。多种类型的信息流要下发给客户端,就需要长连接服务器(与客户端长连接的服务器)建立多个拉取通道,通过各拉取通道拉取不同类型的信息流,重组处理后下发给客户端。现有的这种信息流推送方案导致长连接服务器负载过高,并且对于某个直播间由多个长连接服务器维护的情况,该直播间的信息流拉取重组在多个长连接服务器上存在重复计算的情况,导致不必要的资源浪费。
技术实现思路
本公开提供一种信息推送方法、装置、电子设备及存储介质,以至少解决相关技术中与客户端长连接的服务器负载较高以及资源浪费的问题。本公开的技术方案如下:根据本公开的第一方面,提供一种信息推送方法,应用于服务器,所述方法包括:获取多个原始信息队列,各所述原始信息队列包括不同信息类型的原始信息;按照预设规则 ...
【技术保护点】
1.一种信息推送方法,其特征在于,应用于服务器,所述方法包括:/n获取多个原始信息队列,各所述原始信息队列包括不同信息类型的原始信息;/n按照预设规则,从所述多个原始信息队列中提取不同信息类型的原始信息;/n将提取到的不同信息类型的原始信息进行聚合,得到聚合信息队列,以使拉取服务器从所述聚合信息队列中拉取聚合信息,并将所述聚合信息推送至与所述拉取服务器长连接的客户端。/n
【技术特征摘要】
1.一种信息推送方法,其特征在于,应用于服务器,所述方法包括:
获取多个原始信息队列,各所述原始信息队列包括不同信息类型的原始信息;
按照预设规则,从所述多个原始信息队列中提取不同信息类型的原始信息;
将提取到的不同信息类型的原始信息进行聚合,得到聚合信息队列,以使拉取服务器从所述聚合信息队列中拉取聚合信息,并将所述聚合信息推送至与所述拉取服务器长连接的客户端。
2.根据权利要求1所述的信息推送方法,其特征在于,在所述按照预设规则,从所述多个原始信息队列中提取不同信息类型的原始信息的步骤之前,还包括:
获取不同信息类型的配置信息,所述配置信息包括提取周期、信息类型以及与所述信息类型对应的提取阈值。
3.根据权利要求2所述的信息推送方法,其特征在于,所述按照预设规则,从所述多个原始信息队列中提取不同信息类型的原始信息的步骤,包括:
以所述提取周期,从所述多个原始信息队列中提取不同信息类型的原始信息。
4.根据权利要求2所述的信息推送方法,其特征在于,所述按照预设规则,从所述多个原始信息队列中提取不同信息类型的原始信息的步骤,包括:
当所述原始信息队列在所述提取周期内的原始信息的数量大于所述提取阈值时,按照所述提取阈值提取原始信息。
5.根据权利要求2所述的信息推送方法,其特征在于,所述按照预设规则,从所述多个原始信息队列中提取不同信息类型的原始信息的步骤,包括:
当所述原始信息队列在所述提取周期内的原始信息的数量小于或等于所述提取阈值时,提取所述提取周期内的所有原始信息。<...
【专利技术属性】
技术研发人员:朱文成,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。