今天我们来学习最后一个交换器类型:topic。direct是放到exchange绑定的一个queue里,fanout是放到exchange绑定的所有queue里。那有没有放到exchange绑定的一部分queue里,或者多个routingkey可以路由到一个queue里呢,那就要用到topic类型的exchange。我们先来看看多个routing..
分类:
其他好文 时间:
2016-04-13 00:43:14
阅读次数:
323
1.安装 rpm -ivh erlang-18.3-1.el6.x86_64.rpm, 下载地址:http://www.rabbitmq.com/releases/erlang/ rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-pu ...
分类:
其他好文 时间:
2016-04-12 19:24:14
阅读次数:
136
<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> rabbitmq 在 mac 下可以直接用 brew 安装 默认安装在 /usr/local/Cellar/下 命令被软连接加入到了/usr/local/sbin 下,因此可以把此 ...
分类:
其他好文 时间:
2016-04-12 19:10:07
阅读次数:
329
这篇文章主要介绍下fanout类型的exchange。fanout,顾名思义,就是像风扇吹面粉一样,吹得到处都是。如果使用fanout类型的exchange,那么routingkey就不重要了。因为我们向exchange发送消息时用不着指定routingkey,它会把消息给每个绑定到该exchange的queue发一份。packagecom..
分类:
其他好文 时间:
2016-04-12 16:08:46
阅读次数:
163
在RabbitMQ入门(一)里我们讲到exchange有三种最主要的类型:direct、fanout和topic。这里我们先来看看最简单的direct交换器的使用。下面是测试代码:packagecom.jaeger.exchange.direct;
importjava.io.IOException;
importjava.util.concurrent.TimeoutException;
importorg..
分类:
其他好文 时间:
2016-04-12 14:25:29
阅读次数:
524
RabbitMQ都安装了好一阵子,但一直没有时间去学习。今天正式开始进入RabbitMQ的学习,通过博文把自己的一些学习心得记录下来,以备以后查阅。由于自己也是从零开始入门,所以这里不会涉及到很深的理论知识,毕竟先要学会如何使用。关于RabbitMQ是什么,有哪些用处,大家可以自..
分类:
其他好文 时间:
2016-04-12 07:45:20
阅读次数:
254
在前一篇文章中我们构建了一个简单的日志系统,我们可以向多个接受者广播消息。 在这篇文章我,我们将要添加一些功能使得针对部分消息的接受成为可能,例如我们只对错误的消息进行磁盘记录,同时又可以把所有的消息打印到屏幕上。 绑定 在之前的案例中,我们已经创建了一个绑定,可以重新调用如下的代码: 绑定是交换机 ...
分类:
其他好文 时间:
2016-04-11 12:01:01
阅读次数:
209
ubuntu1404 环境安装 apt-get方式 添加源 sudo vim /etc/apt/sources.list 添加public key wget http://www.rabbitmq.com/rabbitmq-signing-key-public.asc sudo apt-key ad ...
分类:
其他好文 时间:
2016-04-11 01:29:00
阅读次数:
226
中间件类型: Embedded middleware: As the name suggests, this typeof middleware handles embedded applications (software or firmware)。 RPC middleware: RPC (Re ...
分类:
其他好文 时间:
2016-04-11 00:05:18
阅读次数:
298