[发明专利]目标消息的处理方法及装置、存储介质及电子装置在审
申请号: | 202010968907.2 | 申请日: | 2020-09-15 |
公开(公告)号: | CN112148504A | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 刘东东 | 申请(专利权)人: | 海尔优家智能科技(北京)有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 王晓婷 |
地址: | 100086 北京市海淀区知春*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标 消息 处理 方法 装置 存储 介质 电子 | ||
本发明公开了一种目标消息的处理方法及装置、存储介质及电子装置,其中,上述方法包括:获取目标应用生成的待延迟消息,将待延迟消息上传到第一数据平台;通过延迟队列对第一数据平台中的待延迟消息进行延迟处理,将待延迟消息的延迟处理结果存储至延迟队列对应的缓存;根据延迟处理结果将延迟处理后的消息上传至第二数据平台,即通过延迟队列对待延迟消息进行处理,进而确保了待延迟消息在延迟后才会被发送到下一级数据平台中,进而保证了延迟消息的批量处理,采用上述技术方案,解决了相关技术中,对于大量数据消息无法准确、快速的进行消息延迟发送等问题,进而根据消息延迟级别、延迟时长、优先等级等进行不同的处理。
技术领域
本发明涉及通信领域,具体而言,涉及一种目标消息的处理方法及装置、存储介质及电子装置。
背景技术
在生活中,会遇到很多需要在一定时间后,执行某件事的需求;例如:用户在某平台上预约了相关业务,在用户预约时间到达前10分钟向用户发送提醒信息,并且随着科学技术的进步和人工智能的发展,越来越多的应用被应用于深生活的方方面面,因此,越来越的业务都开通了预约功能。
随着时间的推移,数据量越来越多,并且每个消息的延迟需求各不相同,目前就这样的场景,通常会以一个计划任务扫描的方式实现,对于这样扫描得到的数据,需要遍历所有消息,一个个检查消息数据是否过期,这样在执行上的效率不会太高,而且大大降低了数据的精度。
针对相关技术中,对于大量数据消息无法准确、快速的进行消息延迟发送等问题,尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种目标消息的处理方法及装置、存储介质及电子装置,以至少解决相关技术中,以至少解决相关技术中,对于大量数据消息无法准确、快速的进行消息延迟发送等问题。
根据本发明实施例的一个方面,提供了一种目标消息的处理方法,包括:获取目标应用生成的待延迟消息,将所述待延迟消息上传到第一数据平台;通过延迟队列对所述第一数据平台中的所述待延迟消息进行延迟处理,将所述待延迟消息的延迟处理结果存储至所述延迟队列对应的缓存;根据所述延迟处理结果将延迟处理后的消息上传至第二数据平台。
在一个示例性实施例中,通过延迟队列对所述第一数据平台中的所述待延迟消息进行延迟处理,包括:通过所述延迟队列从所述第一数据平台获取所述待延迟消息;从所述延迟队列中保存的所述待延迟消息中获取所述待延迟消息的消息内容;根据所述消息内容确定待延迟消息的到期时间戳;根据所述到期时间戳对所述待延迟消息进行延迟处理。
在一个示例性实施例中,根据所述到期时间戳对所述待延迟消息进行延迟处理,包括:比较所述到期时间戳与预设阈值,得到比较结果;根据所述比较结果对所述待延迟消息进行延迟处理。
在一个示例性实施例中,根据所述比较结果对所述待延迟消息进行延迟处理,包括:在所述到期时间戳的数值小于所述预设阈值的情况下,将所述到期时间戳对应的所述待延迟消息直接发送到所述第二数据平台上;当所述到期时间戳的数值大于或等于预设阈值的情况下,将所述待延迟消息缓存到所述延迟队列的有序队列中,其中,所述有序队列用于对需要进行延迟处理的待延迟消息进行排列存储。
在一个示例性实施例中,根据所述延迟处理结果将延迟处理后的消息数据上传至第二数据平台之前,所述方法还包括:对所述延迟队列对应的缓存进行周期检测;在所述周期检测的结果指示存在已完成延迟处理的待延迟消息的情况下,从所述延迟队列中获取所对应的消息标识符,其中,所述消息标识符通过所述待延迟消息的内容确定,且所述消息标识符用于唯一标识所述待延迟消息;将所述消息标识符对应的待延迟消息发送至所述第二数据平台。
在一个示例性实施例中,根据所述延迟处理结果将延迟处理后的消息上传至第二数据平台,包括:获取所述延迟处理后的消息的属性信息;从多个第二数据平台中确定与所述属性信息对应的第二数据平台,并将所述延迟处理后的消息上传至与所述属性信息对应的第二数据平台。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海尔优家智能科技(北京)有限公司,未经海尔优家智能科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010968907.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种瓦楞焊接装置
- 下一篇:一种空调外机的冷却装置、方法以及空调器