- 架构图
channel代表一次会话任务
-
相关说明
a. consumer最好是一个channel一个queue
b.channel 非线程安全
c.一个channel对应一个线程
d.一个消费者对应一个channel -
RabbitMQ存在重复消费的原因
生产完消息并且已经同步至队列,但是此时服务器奔溃导致没有confirm进而触发重新发一条重复消息
channel代表一次会话任务
相关说明
a. consumer最好是一个channel一个queue
b.channel 非线程安全
c.一个channel对应一个线程
d.一个消费者对应一个channel
RabbitMQ存在重复消费的原因
生产完消息并且已经同步至队列,但是此时服务器奔溃导致没有confirm进而触发重新发一条重复消息