码迷,mamicode.com
首页 > 其他好文 > 详细

消息的分发策略

时间:2021-03-12 12:15:59      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:rgb   style   多少   loading   手动   mic   策略   订阅   inf   

消息的分发策略最基础的就是推,拉机制,这有个最好的理解就是git -> pull 和 push

在这基础上制定了有5中消息的分发策略。(√ 支持,× 不支持)

技术图片

 

1.发布订阅:生产者生产多少条消息,每个消费者就消费多少条消息(push)

技术图片

 

 

2.轮询分发:消息数/消费者数 = 每个消费者消费的消息数 (除不尽剩下条数随机)

技术图片

 

 

3.公平分发:公平分发就要将服务的性能,性能高的消费的消息条数就多(手动应答)

技术图片

 

(与发布订阅不同,2,3策略消息消费后就不存在了)

4.重发:保证消息被消费,有个应答机制,保证消息的可靠性

技术图片

 

 

5.消息拉取(pull)

 

消息的分发策略

标签:rgb   style   多少   loading   手动   mic   策略   订阅   inf   

原文地址:https://www.cnblogs.com/aaawei/p/14516185.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!