rabbitmq的使用(二)

二、rabbit几种工作模式

详细发送端 接收端 demo 代码请看官网(https://www.rabbitmq.com/tutorials/tutorial-one-python.html)

1、生产消费模式(一发一收)

生产者(producer)把消息发送到一个名为“hello”的队列中。消费者(consumer)从这个队列中获取消息。 

2、工作队列模式(一发多收,一个队列,接收不同的信息)消息消费一次即丢弃



3、发布和订阅模式(一发多收,多个队列,接收相同的消息),需要注意消费者不能断连


4、路由模式(根据router key发送到指定队列)


5、主题模式(Topic就是router key的Pattern)可以任意组合


6、RPC模式,发送消息后等待消息回传


你可能感兴趣的:(rabbitmq的使用(二))