在公司接触到这一块,信息中间件的使用,在公司没有时间了解的更加深入,只是在简单的使用,这里将深入学习一番。
参考:http://blog.csdn.net/lu1005287365/article/details/52315786
1.介绍
官网:http://www.rabbitmq.com/
RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。
MQ是消费-生产者模型的一个典型的代表,一端往消息队列中不断写入消息,而另一端则可以读取或者订阅队列中的消息。
MQ和JMS类似,但不同的是JMS是SUN JAVA消息中间件服务的一个标准和API定义,而MQ则是遵循了AMQP协议的具体实现和产品。
一:Erlang安装
首先需要安装这个环境。
http://www.erlang.org/downloads
2.安装
安装完成。
二:安装rabbitMQ
1.下载
http://www.rabbitmq.com/install-windows.html
2.安装
安装完成。
3.看安装情况
4.进入管理工具
RabbitMQ Command Prompt
进入MQ的sbin目录下,然后输入rabbitmq-plugins enable rabbitmq_management:
说明已经安装好了。
四:访问
1.端口
端口:15672
用户密码:guest/guest
2.效果
3.开启web管理工具
rabbitmq-plugins enable rabbitmq_management
service rabbitmq-server restart
4.服务管理
service rabbitmq-server start
service rabbitmq-server stop
service rabbitmq-server restart