对象 | 作用 |
---|---|
ConnectionFactory | 获取连接工厂 |
Connection | 一个连接 |
Channel | 数据通信信道,可发送和接收消息 |
Queue | 具体的消息存储队列 |
Producer & Consumer | 生产者和消费者 |
Maven 依赖
|
|
Provider
|
|
- queue:队列的名称,字符串即可
- durable:是否持久化
- exclusive:是否独占,就是说这个队列只有我这一个 channel 可以监听,可以保证顺序消费
- autoDelete:队列与 Exchange 脱离,就会自动删除
- arguments:扩展参数,null 就好
Customer
|
|
- queue,队列名称
- autoAck,是否自动签收,返回 ack,保证高可用的时候
- callback:具体的操作对象