RabbitMQ中消费者接收消息的过程是怎么样的?

提问者:帅平 问题分类:面试刷题

RabbitMQ中消费者接收消息的过程是怎么样的?

1 个回答
Rae
Rae 管理员

1.Producer先连接到Broker,建立连接Connection,开启一个信道(Channel)。

2.向Broker请求消费响应的队列中消息,可能会设置响应的回调函数。

3.等待Broker回应并投递相应队列中的消息,接收消息。

4.消费者确认收到的消息,ack。

5.RabbitMq从队列中删除已经确定的消息。

6.关闭信道。

7.关闭连接。

发布于:1个月前 (10-20)
我来回答