推送系统结构图
2016-10-25 14:04:17 0 举报
推送系统结构图主要包括以下几个部分:消息生产者、消息队列、消息消费者和消息代理。消息生产者负责生成需要推送的消息,并将其发送到消息队列中。消息队列是一个缓冲区,用于存储待处理的消息。消息消费者从消息队列中获取消息,并进行处理。消息代理负责将消息从消息生产者传递到消息队列,以及从消息队列传递到消息消费者。整个推送系统通过这些组件之间的协同工作,实现了高效、可靠的消息推送服务。
作者其他创作
大纲/内容
time 1(10:01)
由app自己维护uid和设备关系
非最新(丢弃)
版本校验
错误:price:10
推送消息
应用功能:app自己维护自己的设备关系推送内容:appID: 群组APP推送设备: *****推送内容:*****
异步down
推送系统管理平台
redis incr
推送服务:1. 管理长连接2. 根据设备推送指定信息3. 对推送信息进行保证送达服务
网络延时/other
task2:price:20
task1:price:10version:100
最新
正确:price:20
DBID & log
客户端
应用接入
群组APP
time 2(10:02)
DB:price:10
task2 先到task1 后到
server
task2:price:20version:101
task1:price:10
推送系统服务端
0 条评论
下一页