RabbitMQ 五种队列大纲
1. 简单队列
一个生产者对应一个消费者, 有消息即取走
缺点: 耦合性高, 一个消费者一 一对应一个生产者
2. 工作队列
改进之后, 当然是一个生产者对应多个消费者
有轮询分发机制, 就是无论消费者处理业务逻辑快慢, 分发一样的消息给消费者
公平分发机制, 根据消费者处理业务逻辑的代码快慢分发, 根据手动返回ACK值, 关闭自动发送
问题: 返回机制防止了消息队列挂掉导致数据丢失,但服务器...
原创
2019-11-24 15:19:20 ·
531 阅读 ·
0 评论