1.主要概念
- Msssage:消息主体,包括内容头,一组属性和一个内容体
- Publisher:消息生产者
- Exchange:交换器接受消息生产者所发送的消息,并交给消息队列
- Binding:用于消息队列和交换器之间的关联
- Queue:消息队列,存放消息
- Virtual Host:虚拟主机
- Broker:消息代理
- Routing Key:路由规则
- Connection:连接,客户端与消息队列服务器之间的TCP连接
- Channel:信道,建立在真实的TCP连接内的虚拟连接,避免重复建立和释放TCP
- Consumer:消息消费者
2.生命周期
- 消息的生命周期
- 交换器的生命周期
- 队列的生命周期
3.消息数据格式