|
|
|
|
|
# push 重构
|
|
|
|
|
|
## push重构后架构图
|
|
|
|
|
|
![862412148925451445](http://git.dev.yoho.cn/uploads/yoho-documents/api-interfaces/2121c0fc2f/862412148925451445.jpg)
|
|
|
|
|
|
要点:
|
|
|
- 所有 `push`节点进行选举
|
|
|
- `master` 负责接收`APNS Feedback` 删除无效token;
|
|
|
- `master` 负责拆解创建任务(每个任务包含100个uid),并且把任务发送到`MQ`中;
|
|
|
- 所有`push`节点监听MQ,接收到推送任务之后,进行推送, 推送结果按照固定格式写入日志,供大数据处理。 |
|
|
\ No newline at end of file |
...
|
...
|
|