在项目中用到了SpringCloud,而SpringCloud有很多组件。Spring Cloud Bus支持两款消息中间件:RabbitMQ、Kafka。项目在配置新的开发环境的时候,服务器上的RabbitMQ访问不了了,于是在本地装了一个RabbitMQ。
RabbitMQ是实现了高级消息对列协议(AMQP)的开源消息代理软件,它是用高性能、可伸缩而闻名的Erlang语言编写而成的,其集群和故障转移是构建在开放电信平台框架上的。
RabbitMQ服务端代码是使用并发式语言erlang编写的,下载地址:[erlang下载地址][erlang]
(1)下载完毕之后,双击.exe文件安装即可
(2)添加名为ERLANG_HOME的环境变量,变量值为erlang的安装目录
(3)将%ERLANG_HOME%\bin加入Path中
(4)打开命令行窗体,输入erl,如果出现erlang的版本信息就表示erlang语言环境安装成功
下载地址:[RabbitMQ安装地址][RabbitMQ]。下载完毕之后,双击.exe安装即可。需要注意的:rabbitMQ的安装目录中是不允许有空格的。
rabbitMQ-Plugins相当于是一个管理界面,方便我们在浏览器界面查看RabbitMQ各个消息队列以及exchange的工作情况。
(1)打开命令行进入rabbitMQ的sbin目录
(2)输入rabbitmq-plugins enable rabbitmq_management命令,稍等会儿会发现出现plugins安装成功的提示,默认是安装6个插件
(3)插件安装完之后,在浏览器输入http://localhost:15672进行验证。出现界面后,输入用户名:guest,密码:guest 就可以进入管理界面。
还没有评论,来说两句吧...