[发明专利]消息处理方法、装置、电子设备和计算机可读介质有效
申请号: | 201910754608.6 | 申请日: | 2019-08-15 |
公开(公告)号: | CN110618879B | 公开(公告)日: | 2021-07-30 |
发明(设计)人: | 李海泉;刘强;马方旭;徐阳;黄伟伦 | 申请(专利权)人: | 北京三快在线科技有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 任亚娟 |
地址: | 100083 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 处理 方法 装置 电子设备 计算机 可读 介质 | ||
1.一种消息处理方法,其特征在于,所述方法包括:
实时接收消息,并将所接收到的消息依次存储至消息队列;
从预设的多个时间区间中,确定当前时间所位于的目标时间区间,其中,各时间区间具有延时结束时间,各时间区间的延时结束时间分别基于各时间区间的结束时间和历史延时消息的延时数据预先确定;
将所述目标时间区间的延时结束时间作为目标时间,在当前时间等于所述目标时间时,将所述消息队列中的、在所述目标时间区间接收的消息以及在所述目标时间区间发送且在所述目标时间以前接收的消息归入所述目标时间区间对应的消息集;
对所述消息集中的消息进行处理。
2.根据权利要求1所述的消息处理方法,其特征在于,各时间区间的延时结束时间通过如下步骤确定:
确定各时间区间在目标历史时间段内的历史延时消息;
获取各时间区间的历史延时消息的延时数据;
分别基于各时间区间的历史延时消息的延时数据,确定各时间区间的目标延时时长;
分别基于各时间区间的目标延时时长,确定各时间区间的延时结束时间。
3.根据权利要求2所述的消息处理方法,其特征在于,所述分别基于各时间区间的历史延时消息的延时数据,确定各时间区间的目标延时时长,包括:
对于每一个时间区间,执行如下步骤:
对该时间区间的历史延时消息的延时数据进行解析,确定该时间区间的各历史延时消息的延时时长,其中,所述延时时长为消息接收时间与该时间区间的结束时间的时间差;
对该时间区间的各历史延时消息的延时时长进行统计,确定该时间区间的目标延时时长。
4.根据权利要求3所述的消息处理方法,其特征在于,所述目标历史时间段包括连续的多个历史时间周期;以及
所述对该时间区间的各历史延时消息的延时时长进行统计,确定该时间区间的目标延时时长,包括:
按照从小到大的顺序,对该时间区间在各历史时间周期的历史延时消息的延时时长进行排序,得到分别与各历史时间周期对应的第一排序结果;
分别确定各第一排序结果中的第一目标分位数;
按照从小到大的顺序,对所确定的各第一目标分位数进行排序,得到第二排序结果;
确定所述第二排序结果中的第二目标分位数;
若该时间区间的时长大于或等于所述第二目标分位数,将所述第二目标分位数确定为该时间区间的目标延时时长;
若该时间区间的时长小于所述第二目标分位数,将该时间区间的时长作为该时间区间的目标延时时长。
5.根据权利要求1所述的消息处理方法,其特征在于,所述方法还包括:
将在所述目标时间区间发送且在所述目标时间以前接收的消息作为所述目标时间区间的延时消息,获取各延时消息的延时数据;
基于所述目标时间区间的延时消息的延时数据,更新所述目标时间区间的延时结束时间。
6.一种消息处理装置,其特征在于,所述装置包括:
接收单元,被配置成实时接收消息,并将所接收到的消息依次存储至消息队列;
确定单元,被配置成从预设的多个时间区间中,确定当前时间所位于的目标时间区间,其中,各时间区间具有延时结束时间,各时间区间的延时结束时间分别基于各时间区间的结束时间和历史延时消息的延时数据预先确定;
归入单元,被配置成将所述目标时间区间的延时结束时间作为目标时间,在当前时间等于所述目标时间时,将所述消息队列中的、在所述目标时间区间接收的消息以及在所述目标时间区间发送且在所述目标时间以前接收的消息归入所述目标时间区间对应的消息集;
处理单元,被配置成对所述消息集中的消息进行处理。
7.根据权利要求6所述的消息处理装置,其特征在于,各时间区间的延时结束时间通过如下步骤确定:
确定各时间区间在目标历史时间段内的历史延时消息;
获取各时间区间的历史延时消息的延时数据;
分别基于各时间区间的历史延时消息的延时数据,确定各时间区间的目标延时时长;
分别基于各时间区间的目标延时时长,确定各时间区间的延时结束时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三快在线科技有限公司,未经北京三快在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910754608.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:终态通知控速方法及装置
- 下一篇:一种跨系统数据传递系统和方法