简介
官网
http://www.rabbitmq.com
RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现
RabbitMQ实现了AMQP标准
安装
参考 http://www.cnblogs.com/LipeiNet/p/5973061.html
安装 erlang
有安装C运行库,给 Erlang 用的
![](https://images2015.cnblogs.com/blog/824039/201704/824039-20170418235958884-847964342.png)
![](https://images2015.cnblogs.com/blog/824039/201704/824039-20170418235959212-1730088046.png)
配置环境变量
ERLANG_HOME
C:Program Fileserl8.3
安装 MQ服务器软件 3.6.9
配置环境变量RABBITMQ_SERVER
C:Program FilesRabbitMQ Server
abbitmq_server-3.6.9sbin
最后添加两个环境变量到Path变量里
成功
![](https://images2015.cnblogs.com/blog/824039/201704/824039-20170419000000274-1115941699.png)
如果 RabbitMQ正常的话,说明 erlang 的安装也正常
cmd输入 rabbitmq-plugins enable rabbitmq_management 命令来启动监控管理器
![](https://images2015.cnblogs.com/blog/824039/201704/824039-20170419000000602-2121249913.png)
然后在浏览器输入
http:localhost:15672
用户名和密码默认都为 guest
![](https://images2015.cnblogs.com/blog/824039/201704/824039-20170419000001212-1685663729.png)
实践
http://www.erlang.org/download.html
问题
要先有
![](https://images2015.cnblogs.com/blog/824039/201704/824039-20170419000001774-1276498132.png)
然后我强行运行Java代码,new一个生产者,提示连接不上
Exception in thread "main" java.net.ConnectException: Connection refused: connect
![](https://images2015.cnblogs.com/blog/824039/201704/824039-20170419000002071-1407900024.png)
![](https://images2015.cnblogs.com/blog/824039/201704/824039-20170419000002462-506521017.png)