一.概述 消息队列模式: 点对点: 1:1.就是一个队列只能由一个消费者进行消费,这个消费者消费完毕就把消息进行删除,不会再给别的消费者.只能消费者拉消息. 发布/订阅: 1:多 消息队列主动推送消息. 缺点:推送速率难以适应消费速率,不知道消费者的处理效率,造成浪费. 消费方主动从消息队列拉取消息. 缺点:消息延迟(比如每隔2秒进行拉取,就会造成2秒的延迟),每一个消费方都处于忙循环,一直检测有没有消息.(kafka) kafka改进:使用长轮询:消费者去 Broker 拉消息,定义了一个超时…