[发明专利]一种分布式系统中用于消息传送的方法与装置有效
申请号: | 201410742726.2 | 申请日: | 2014-12-05 |
公开(公告)号: | CN104539512B | 公开(公告)日: | 2018-11-23 |
发明(设计)人: | 周启;张振平;崔燕;董长阳 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 北京汉昊知识产权代理事务所(普通合伙) 11370 | 代理人: | 罗朋 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明的目的是提供一种分布式系统中用于消息传送的方法和装置,该分布式系统包括多个子系统,其中包括一个第一子系统。该方法包括:各个子系统分别根据所接收的消息发送请求生成第一消息;各个子系统分别将一个或多个第一消息批量提供至所述第一子系统;所述第一子系统对所获取的来自各个子系统的一个或多个第一消息进行排序以获得经排序的一个或多个第二消息;所述第一子系统分别将排序后的所述一个或多个第二消息批量提供至各个子系统;所述各个子系统分别发送所获取的一个或多个第二消息中的各个第二消息。与现有技术相比,使用本发明,消息在跨子系统进行传送时均使用批量传送的方式,提高了消息的传送效率,并缩短了对于消息的响应时间。 | ||
搜索关键词: | 一种 分布式 系统 用于 消息 传送 方法 装置 | ||
【主权项】:
1.一种分布式系统中用于消息传送的方法,其中,所述分布式系统包括多个子系统,其中所述多个子系统中包括一个第一子系统,其中,该方法包括:‑各个子系统分别根据所接收的消息发送请求生成第一消息;‑各个子系统分别将其所生成的一个或多个第一消息批量提供至所述第一子系统;‑所述第一子系统对所获取的来自各个子系统的一个或多个第一消息进行排序以获得经排序的一个或多个第二消息,其中包括所述第一子系统基于所获取的来自各个子系统的一个或多个第一消息的消息生成时间戳来对该所获取的来自各个子系统的一个或多个第一消息进行排序以获得经排序的一个或多个第二消息;‑所述第一子系统分别将排序后的所述一个或多个第二消息批量提供至各个子系统;‑所述各个子系统分别向与该子系统位于同一地理位置的消息接收方发送所获取的一个或多个第二消息中的各个第二消息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410742726.2/,转载请声明来源钻瓜专利网。