消息队列
文章平均质量分 60
张超帅
哈哈哈哈哈哈
展开
-
rabbitmq的三种类型的交换器
direct模式 处理路由键。需要将一个队列绑定到交换机上,要求该消息与一个特定的路由键完全匹配。这是一个完整的匹配。如果一个队列绑定到该交换机上要求路由键 “test”,则只有被标记为“test”的消息才被转发,不会转发test.aaa,也不会转发dog.123,只会转发test。 一定要完全对应上才可以topic模式 处理路由键。需要将一个队列绑定到交换机上,要求该消息与一个特定的路由...原创 2018-06-01 00:10:15 · 1325 阅读 · 1 评论 -
rabbitmq的安装
安装rabbitmq,首先要去下载erlang. 下载地址:http://www.erlang.org/downloads,双击.exe文件进行安装就好,安装完成之后创建一个名为ERLANG_HOME的环境变量,其值指向erlang的安装目录,同时将%ERLANG_HOME%\bin加入到Path中,最后打开命令行,输入erl,如果出现erlang的版本信息就表示erlang语言环境安装成功; ...转载 2018-06-01 00:14:25 · 179 阅读 · 0 评论 -
rabbitmq的direct和topic模式的小例子
目录结构如下 common包下的ExchangeType。定义相应的交换模式package com.rosam.demo.common;public enum ExchangeType { FANOUT("fanout", "fanout"), DIRECT("direct", "direct"), TOPIC("topic", "topic"),原创 2018-06-01 00:23:00 · 1823 阅读 · 0 评论 -
windows下安装rabbitmq
安装RabbitMQ需要先安装Erlang语言开发包安装erlang复制下面的下载地址: http://erlang.org/download/otp_win64_21.0.exe。 打开我的电脑,环境变量,高级系统设置,添加erlang的环境变量。 此电脑–>鼠标右键“属性”–>高级系统设置–>环境变量–>“新建”系统环境变量 变量名:ERLANG_H...原创 2018-09-12 16:13:23 · 180 阅读 · 0 评论 -
rabbitmq的routingkey的作用
对于消息发布者而言它只负责把消息发布出去,甚至它也不知道消息是发到哪个queue,消息通过exchange到达queue,exchange的职责非常简单,就是一边接收发布者的消息一边把这些消息推到queue中。而exchange是怎么知道消息应该推到哪个queue呢,这就要通过绑定queue与exchange时的routingkey了,通过代码进行绑定并且指定routingkey,下面有一张关系...原创 2018-09-29 22:33:24 · 70832 阅读 · 3 评论 -
windows下kafka的安装与zookeeper的测试
首先搭建的方法网上就有很多了https://blog.csdn.net/tianmanchn/article/details/78943147zookeeper的安装1.进入Zookeeper设置目录,笔者D:\Java\Tool\zookeeper-3.4.6\conf2. 将“zoo_sample.cfg”重命名为“zoo.cfg”3. 在任意文本编辑器(如notepad)中打开zo...原创 2018-10-10 15:43:19 · 930 阅读 · 0 评论