信息推送方法、装置、电子设备及存储介质制造方法及图纸

技术编号:24456571 阅读:26 留言:0更新日期:2020-06-10 15:43
本公开示出了一种信息推送方法、装置、电子设备及存储介质,首先获取多个原始信息队列,各原始信息队列包括不同信息类型的原始信息;然后按照预设规则,从多个原始信息队列中提取不同信息类型的原始信息;再将提取到的不同信息类型的原始信息进行聚合,得到聚合信息队列,以使拉取服务器从聚合信息队列中拉取聚合信息,并将聚合信息推送至与拉取服务器长连接的客户端。本方案由一个服务器进行原始信息提取聚合的操作,拉取服务器只需要从聚合信息队列中单通道拉取聚合信息即可,由于拉取服务器不再承担聚合任务,从而降低与客户端长连接的拉取服务器的负载;另外,对于一个直播间由多个拉取服务器维护的情况,可以避免重复计算,节约计算资源。

Information push method, device, electronic equipment and storage medium

【技术实现步骤摘要】
信息推送方法、装置、电子设备及存储介质
本公开涉及计算机
,尤其涉及一种信息推送方法、装置、电子设备及存储介质。
技术介绍
客户端可以安装应用,用户登录应用后,可以浏览信息流(feed)。信息流包括多种类型,如直播间评论、点赞、礼物等。多种类型的信息流要下发给客户端,就需要长连接服务器(与客户端长连接的服务器)建立多个拉取通道,通过各拉取通道拉取不同类型的信息流,重组处理后下发给客户端。现有的这种信息流推送方案导致长连接服务器负载过高,并且对于某个直播间由多个长连接服务器维护的情况,该直播间的信息流拉取重组在多个长连接服务器上存在重复计算的情况,导致不必要的资源浪费。
技术实现思路
本公开提供一种信息推送方法、装置、电子设备及存储介质,以至少解决相关技术中与客户端长连接的服务器负载较高以及资源浪费的问题。本公开的技术方案如下:根据本公开的第一方面,提供一种信息推送方法,应用于服务器,所述方法包括:获取多个原始信息队列,各所述原始信息队列包括不同信息类型的原始信息;按照预设规则,从所述多个原始信息本文档来自技高网...

【技术保护点】
1.一种信息推送方法,其特征在于,应用于服务器,所述方法包括:/n获取多个原始信息队列,各所述原始信息队列包括不同信息类型的原始信息;/n按照预设规则,从所述多个原始信息队列中提取不同信息类型的原始信息;/n将提取到的不同信息类型的原始信息进行聚合,得到聚合信息队列,以使拉取服务器从所述聚合信息队列中拉取聚合信息,并将所述聚合信息推送至与所述拉取服务器长连接的客户端。/n

【技术特征摘要】
1.一种信息推送方法,其特征在于,应用于服务器,所述方法包括:
获取多个原始信息队列,各所述原始信息队列包括不同信息类型的原始信息;
按照预设规则,从所述多个原始信息队列中提取不同信息类型的原始信息;
将提取到的不同信息类型的原始信息进行聚合,得到聚合信息队列,以使拉取服务器从所述聚合信息队列中拉取聚合信息,并将所述聚合信息推送至与所述拉取服务器长连接的客户端。


2.根据权利要求1所述的信息推送方法,其特征在于,在所述按照预设规则,从所述多个原始信息队列中提取不同信息类型的原始信息的步骤之前,还包括:
获取不同信息类型的配置信息,所述配置信息包括提取周期、信息类型以及与所述信息类型对应的提取阈值。


3.根据权利要求2所述的信息推送方法,其特征在于,所述按照预设规则,从所述多个原始信息队列中提取不同信息类型的原始信息的步骤,包括:
以所述提取周期,从所述多个原始信息队列中提取不同信息类型的原始信息。


4.根据权利要求2所述的信息推送方法,其特征在于,所述按照预设规则,从所述多个原始信息队列中提取不同信息类型的原始信息的步骤,包括:
当所述原始信息队列在所述提取周期内的原始信息的数量大于所述提取阈值时,按照所述提取阈值提取原始信息。


5.根据权利要求2所述的信息推送方法,其特征在于,所述按照预设规则,从所述多个原始信息队列中提取不同信息类型的原始信息的步骤,包括:
当所述原始信息队列在所述提取周期内的原始信息的数量小于或等于所述提取阈值时,提取所述提取周期内的所有原始信息。<...

【专利技术属性】
技术研发人员:朱文成
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:北京;11

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

1