消息队列解决了什么问题
异步处理
1.串行方式
2.并行方式
3.异步处理
应用结耦
4. 流量削峰
5. 日志处理,即时通讯
Java操作RabbitMq
simple 简单队列
work queues 工作队列 公平分发 轮询分发
public/subscribe 发布订阅
routing 路由选择 通配符模式
topics 主题
手动和自动确认消息
队列的持久化和非持久化
RabbitMq的延迟队列
在官网教程中,描述了六类工作队列模式:
简单队列模式:最简单的工作队列,其中一个消息生产者,一个消息消费者,一个队列。也称为点对点模式
竞争消费者模式:一个消息生产者,一个交换