[发明专利]处理消息的方法、装置、电子设备及介质在审
申请号: | 201911178455.1 | 申请日: | 2019-11-27 |
公开(公告)号: | CN111131392A | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 程亮 | 申请(专利权)人: | 北京文渊佳科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京恒博知识产权代理有限公司 11528 | 代理人: | 李宁宁 |
地址: | 100010 北京市东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 消息 方法 装置 电子设备 介质 | ||
本申请公开了一种处理消息的方法、装置、电子设备及介质。其中,本申请中,在当检测到上游服务器向下游服务器发送的目标消息失败时,获取到目标消息之后,检测下游服务器的通信状态,并当确定下游服务器的通信状态满足预设条件时,将目标消息发送给下游服务器。通过应用本申请的技术方案,可以实时的对每个上游服务器向下游服务器发送的目标消息进行监测,并在检测到存在发送目标消息失败的情况时,将该目标消息进行获取并存储,以使当后续确定下游服务器的通信状态回复正常时,再将该目标消息发送给下游服务器。进而可以避免相关技术中存在的当上游服务器向下游服务器发送消息失败时,由于下游服务器未接收到消息所导致的影响业务进展的问题。
技术领域
本申请中涉及数据处理技术,尤其是一种处理消息的方法、装置、电子设备及介质
背景技术
由于通信时代和社会的兴起,越来越多的人会选择利用网络在线教育的方式来学习新的知识。
其中,随着信息化的发展步伐加大,数据正在迅速膨胀并变大,庞大的数据量导致这些海量数据具有很高的复杂性,并且充满变化。进一步的,在网络在线教育中,为了应对用户大量并发发送数据的情况,基于分布式的消息发送机制来解决海量数据的发送是必不可少的。
然而,对于网络在线直播的场景下,对用户之间发送数据的实时到达性要求很高,一旦存在消息发送失败,则会影响用户的授课体验。
发明内容
本申请实施例提供一种处理消息的方法、装置、电子设备及介质。
其中,根据本申请实施例的一个方面,提供的一种处理消息的方法,其特征在于,包括:
当检测到上游服务器向下游服务器发送的目标消息失败时,获取所述目标消息;
检测所述下游服务器的通信状态;
当确定所述下游服务器的通信状态满足预设条件时,将所述目标消息发送给所述下游服务器。
可选地,在基于本申请上述方法的另一个实施例中,所述检测所述下游服务器的通信状态,包括:
解析所述目标消息,获取所述目标消息携带的发送对象标识;
基于所述发送对象标识,确定所述下游服务器的通信地址;
基于所述下游服务器的通信地址,检测所述下游服务器的通信状态。
可选地,在基于本申请上述方法的另一个实施例中,所述基于所述下游服务器的通信地址,检测所述下游服务器的通信状态,包括:
基于所述下游服务器的通信地址,确定目标通信链路,所述目标通信链路为向所述下游服务器发送的通信链路;
检测所述目标通信链路的通信质量以及所述下游服务器的接收状态;
当所述通信质量满足第一条件,且所述下游服务器的接收状态满足第二条件时,确定所述下游服务器的通信状态满足预设条件。
可选地,在基于本申请上述方法的另一个实施例中,所述检测所述下游服务器的通信状态,还包括:
解析所述目标消息,得到所述目标消息对应的消息内容;
基于所述消息内容,检测所述下游服务器的通信状态。
可选地,在基于本申请上述方法的另一个实施例中,所述基于所述消息内容,检测所述下游服务器的通信状态,包括:
解析所述消息内容,获取所述消息内容中的目标关键词;
基于所述目标关键词与字段数据库中的匹配关系,确定所述目标消息的合法性;
当确定所述目标消息合法时,检测所述下游服务器的通信状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京文渊佳科技有限公司,未经北京文渊佳科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911178455.1/2.html,转载请声明来源钻瓜专利网。