RabbitMQ | 消息队列模式简介
-
“Hello World”
简单队列,特点是一个生产者对应一个消费者,就一个生产者P发送消息到queue,一个消费者接收
-
“Work queue”
工作队列模式,特点是一个生产者对应多个消费者,多个消费者共同消费一个队列,默认情况下队列循环发送给消费者
-
"Publish/Subscribe"
发布/订阅模式,特点是一个生产者对应多个队列及消费者,一个生产者发布的消息会被多个消费者获取。
http://next.rabbitmq.com/tutorials/tutorial-three-java.html
教程包含Publish/Subscribe,Exchanges,Temporary queues,Bindings
-
“Routing”
路由模式, 特点是生产者发送消息到交换机并且要指定路由key,消费者将队列绑定到交换机时需要指定路由key
http://next.rabbitmq.com/tutorials/tutorial-four-java.html
教程包含Routing、Bindings
-
“Topics”
http://next.rabbitmq.com/tutorials/tutorial-five-java.html
教程包含Topics、Topic exchange
官网
参考博客