RabbitMQ 很成熟 不是阿里的

Posted xiaoCong2015

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RabbitMQ 很成熟 不是阿里的相关的知识,希望对你有一定的参考价值。




简介


官网
http://www.rabbitmq.com




RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现
RabbitMQ实现了AMQP标准


安装

参考 http://www.cnblogs.com/LipeiNet/p/5973061.html


安装 erlang


有安装C运行库,给 Erlang 用的
 
 配置环境变量
ERLANG_HOME
C:\\Program Files\\erl8.3



安装 MQ服务器软件 3.6.9

 配置环境变量
RABBITMQ_SERVER
C:\\Program Files\\RabbitMQ Server\\rabbitmq_server-3.6.9\\sbin


最后添加两个环境变量到Path变量里

成功
 如果 RabbitMQ正常的话,说明 erlang 的安装也正常

cmd输入 rabbitmq-plugins enable rabbitmq_management 命令来启动监控管理器
 

然后在浏览器输入
http:localhost:15672
用户名和密码默认都为  guest

 

实践


http://www.erlang.org/download.html


问题

要先有

然后我强行运行Java代码,new一个生产者,提示连接不上
Exception in thread "main" java.net.ConnectException: Connection refused: connect



 
 






以上是关于RabbitMQ 很成熟 不是阿里的的主要内容,如果未能解决你的问题,请参考以下文章

不是我吹,RabbitMQ 是真牛逼!

室友面上阿里,把这些笔记扔给了我:Roket/Rabbit/Kafka,狠虐菜鸡

rabbitMQ高可用方案

Rabbitmq基本使用 SpringBoot整合Rabbit SpringCloud Stream+Rabbit

如何使用 spring-rabbit 配置 RabbitMQ 连接?

带有React的Rabbit-MQ