RabbitMQ的运行流程

声明一个exchange交换机,设置好相关的属性

声明queue队列,设置相关的属性

使用routing key路由键,把exchange和queue绑定(binding)

1.生产者把消息投递到exchange交换机

2.exchange接受到消息后,根据消息的key和已经设置好的binging,进行消息路由,将消息投递到一个或者多个queue里面

3.消费者从queue中取出消息,开始执行相应的代码

架构图

致敬雷神

你可能感兴趣的:(RabbitMQ的运行流程)