rabbitmq
文章平均质量分 89
lxhjh
这个作者很懒,什么都没留下…
展开
-
RPC 的概念模型与实现解析
转载自:http://mp.weixin.qq.com/s?__biz=MzAxMTEyOTQ5OQ==&mid=2650610547&idx=1&sn=2cae08dbf62d9a6c2f964ffd440c0077#rd两年前写过两篇关于 RPC 的文章,如今回顾发现结构和逻辑略显凌乱,特作整理重新整合成一篇,想了解 RPC 原理的同学可以看看。近几年的项目中,服务化和微服转载 2017-04-12 18:23:07 · 1071 阅读 · 1 评论 -
在docker的centos7上安裝rabbitmq3.6.5
1、拉取镜像文件:docker pull centos2、建立容器,且shell方式进入:docker run -it --name centos.rabbit centos /bin/bash3、安装gcc: yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel4、安装wget:wget原创 2017-04-02 16:22:33 · 2972 阅读 · 1 评论 -
SpringBoot的RabbitMQ消息队列: 六、第五模式"Topics"
Topics模式,官方的解释是Receiving messages based on a pattern (topics),它的结构是消费者各自监控自己的队列;交换机通过一种模式策略确定生产者的消息放入那个队列。1、建立工程, 通过http://start.spring.io,建立Topic工程2、下载、解压,导入eclipse3、修改pom.xml,以便于热部署原创 2017-04-04 23:50:04 · 2663 阅读 · 1 评论 -
SpringBoot的RabbitMQ消息队列: 四、第三模式"Publish/Subscribe"
Publish/Subscribe 发布/订阅模式,官方定义是每次把消息发送给多个消费者(Sending messages to many consumers at once)。它的结构式一、相关概念1、RabbitMQ结构通常我们谈到队列服务, 会有三个概念: 发消息者、队列、收消息者,RabbitMQ 在这个基本概念之上, 多做了一层抽象, 在发消息者和 队列之间, 加原创 2017-04-04 23:06:11 · 8720 阅读 · 1 评论 -
SpringBoot的RabbitMQ消息队列: 三、第二模式"Work queues"
上一节的两个工程,一个负责发送,一个负责接收,也就是一一对于的关系。 只要消息发出了,接收者就处理;当接收效率较低时,就会出现接收者处理不过来,我们就可能会处理不过来,于是我们就可能多配置接受者。这个模式就是"Work queues",它的结构如下 多个接收者,它们会出现什么情况呢?是否像大锅饭,有的人撑死,有的人饿死。这个通过例子验证。一、再建一个接收者工程 H原创 2017-04-04 02:05:42 · 14590 阅读 · 0 评论 -
SpringBoot的RabbitMQ消息队列: 二、第一模式"Hello World!"
用消息中心的目的是解耦,消息(数据)在多个系统中传递,各个系统自主处理各自的事物。为此,根据RabbitMQ官方教程,我们逐渐开展研究。首先,研究第一模式"Hello World!",我们将会设计两个程序,一个发送Hello world,另一个接收这个数据并且打印到屏幕。整体的设计如下图:一、建立工程1、通过http://start.spring.io/分别建立HelloS原创 2017-04-04 00:08:44 · 3375 阅读 · 0 评论 -
SpringBoot的RabbitMQ消息队列: 一、消息发送接收第一印象
本节用一个简单的例子,介绍SpringBoot中对RabbitMQ的使用。一、创建工程 1、 在http://start.spring.io/中创建RabbitMQHello工程: A、MAVEN工程 B、2.0.0.BUILD-SNAPSHOT C 、Group:com.example原创 2017-04-03 22:50:22 · 2835 阅读 · 1 评论 -
rabbitmq的用户管理
安装最新版本的rabbitmq(3.6.5),并启用management plugin后,使用默认的账号guest登陆管理控制台,却提示登陆失败。用增加的账号test,也提示Login failed翻看官方的release文档后,得知由于账号guest具有所有的操作权限,并且又是默认账号,出于安全因素的考虑,guest用户只能通过localhost登陆使用,并建议修改guest用户的密码以及新原创 2017-04-02 23:44:30 · 986 阅读 · 0 评论 -
SpringBoot的RabbitMQ消息队列: 五、第四模式"Routing"
Routing模式,官方的解释是Receiving messages selectively,它的结构是消费者各自监控自己的队列;交换机确定生产者的消息放入那个队列。其实这就是用Diret类型的交换机实现。1、建立工程, 通过http://start.spring.io,建立Direct工程2、下载、解压,导入eclipse3、修改pom.xml,以便于热部署4、增加日原创 2017-04-04 23:45:08 · 1718 阅读 · 0 评论