【技术实现步骤摘要】
消息分级处理方法、装置及电子设备
本专利技术涉及信息处理领域,更具体的说,涉及一种消息分级处理方法、装置及电子设备。
技术介绍
伴随着互联网技术的发展,网络直播的应用越来越广泛。直播系统中会使用长连接来进行实时消息处理,其中,长连接是指在一个连接上可以连续发送多个数据包。但是,目前长连接的方式来进行实时消息处理已经无法满足直播系统的消息处理需求。例如,在线上教育直播过程中,直播间的逻辑服务器会承载直播间所有实时消息的逻辑处理过程,随着业务的不断发展,具体到某一个消息类型的处理流程会越来越复杂,会使得逻辑服务的响应时间变长,增加了逻辑服务器的处理压力。
技术实现思路
有鉴于此,本专利技术提供一种消息分级处理方法、装置及电子设备,满足用户关心消息及时响应的同时,减轻逻辑服务器的处理压力。为解决上述技术问题,本专利技术采用了如下技术方案:一种消息分级处理方法,包括:响应于消息处理请求,将待响应数据划分为实时响应数据和异步响应数据,其中,所述实时响应数据与所述消息处理请求相关联;< ...
【技术保护点】
1.一种消息分级处理方法,其特征在于,包括:/n响应于消息处理请求,将待响应数据划分为实时响应数据和异步响应数据,其中,所述实时响应数据与所述消息处理请求相关联;/n通过第一服务器对所述实时响应数据进行处理,得到实时消息处理结果;/n通过第二服务器对所述异步响应数据进行处理,得到异步消息处理结果;/n将所述实时消息处理结果与所述异步消息处理结果发送给所述消息处理请求对应的客户端;/n其中,所述第一服务器和所述第二服务器是相对独立的两个服务器。/n
【技术特征摘要】
1.一种消息分级处理方法,其特征在于,包括:
响应于消息处理请求,将待响应数据划分为实时响应数据和异步响应数据,其中,所述实时响应数据与所述消息处理请求相关联;
通过第一服务器对所述实时响应数据进行处理,得到实时消息处理结果;
通过第二服务器对所述异步响应数据进行处理,得到异步消息处理结果;
将所述实时消息处理结果与所述异步消息处理结果发送给所述消息处理请求对应的客户端;
其中,所述第一服务器和所述第二服务器是相对独立的两个服务器。
2.根据权利要求1所述的方法,其特征在于,所述异步响应数据包括由第一服务器生成的异步响应消息队列,所述响应于消息处理请求,将待响应数据划分为实时响应数据和异步响应数据,包括:
对所述消息处理请求进行分析,获得需求信息,所述需求信息表征所述消息处理请求对应的客户端需要得到的反馈信息;
在待响应数据中确定与所述需求信息相关联的实时响应数据;
通过第一服务器将所述待响应数据中除所述实时响应数据之外的数据,生成异步响应消息队列。
3.根据权利要求2所述的方法,其特征在于,所述对所述消息处理请求进行分析,获得需求信息,包括:
对所述消息处理请求进行分析,获得与所述消息处理请求对应的类型标识;
获取与所述类型标识相匹配的需求信息。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将所述异步消息处理结果进行缓存;
响应于接收到所述客户端针对所述异步消息处理结果的反馈指令,将所述异步消息处理结果发送至所述客户端。
5.根据权利要求4所述的方法,其特征在于,所述响应于接收到所述客户端针对所述异步消息处理结果的反馈指令,将所述异步消息处理结果发送至所述客户端,包括:
响应于接收到客户端发送的统计请求,对所述异步消息处理结果进行信息统计,获得统计结果;
将所述统计结果发送至所述客户端。
6.根据权利要求1所述的方法,其特征在于,所述第二服务器包括多个子服务器,所述通过所述第二服务器对所述异步响应数据进行处理,得到异步...
【专利技术属性】
技术研发人员:高阳,
申请(专利权)人:北京一起教育信息咨询有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。