rabbitmq
这个demo由Spring Boot 搭建的 rabbitmq的简单测试。存在两个分支,master分支是接收RESTful接口请求数据,并将接收到的数据发送到指定的消息队列(hello队列和test队列)。receiver分支是监听消息队列(hello和test队列),并将队列内的消息消费掉。
在启动项目前你需要安装RabbitMQ server,因为RabbitMQ是用ErLang语言写的,所以第一步还是安装ErLang环境。
ErLang下载地址:http://www.erlang.org/downloads
RabbitMQ下载地址:https://www.rabbitmq.com/download.html
安装完RabbitMQ server后可以通过rabbitmq-plugins enable rabbitmq_management
命令打开web管理插件。成功执行完命令后访问http://localhost:15672/
地址会出现登录框,初始化用户名和密码都是guest。登陆后就可以看到RabbitMQ server的管理界面了。
因为我这里没有用guest账户去连接server,而是新建了一个账户,所以还需要在管理界面新建一个user,用户名是spring,密码是123456,并给spring用户分配一个跟访问路径(”/”)的virtual hosts。