摘要: RabbitMQ学习(三)订阅/发布 1.RabbitMQ模型 前面所学都只用到了生产者、队列、消费者。如上图所示,其实生产者并不直接将信息传输到队列中,在生产者和队列中间有一个交换机(Exchange),我们之前没有使用到交换机是应为我们没有配置交换机,使用了默认的交换机。 有几个可供选择的交换机 阅读全文
posted @ 2017-07-13 14:43 Stark_Tan 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1.工作队列(Work Queue)又叫任务队列(Task Queue)指将任务分发个多个消费者。 2.实际操作: 这里使用一个生产者产生多条数据提供给3个消费者 生产者代码: public class Producter { //队列名称 private final static String Q 阅读全文
posted @ 2017-07-13 11:49 Stark_Tan 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1. 简述RabbitMQ RabbitMQ使用结构图 Rabbit使用主要包含3个对象: 生产者(Producter):产生消息,发送到队列中 队列(Queue):接受生产者传输的消息,等待消费者取走 消费者(Consumer):从队列中获取消息,进行下一步处理 2. 做一个简单的实现 引入jar 阅读全文
posted @ 2017-07-13 00:48 Stark_Tan 阅读(181) 评论(0) 推荐(0) 编辑