环境变量安装
http://www.erlang.org/downloads下载地址
springboot集成rabbiMq安装(环境搭建)
配置一下path环境变量,个人觉得win8比较方便,不用;隔开。
springboot集成rabbiMq安装(环境搭建)
下面我们测试一下是否安装成功,ok。
springboot集成rabbiMq安装(环境搭建)
现在我们再去下载rabbitMq,附上地址:http://www.rabbitmq.com/download.html
安装完成我们打开plugins.bat
springboot集成rabbiMq安装(环境搭建)
现在我们重启一下
net stop RabbitMQ && net start RabbitMQ
springboot集成rabbiMq安装(环境搭建)
现在我们创建一个用户,并且赋予管理员的权限
springboot集成rabbiMq安装(环境搭建)
输入
http://localhost:15672/
一般会遇到找不到页面,打不开,刚开始我也打不开,在网上搜了一下发现是因为这是需要在cmd窗口执行一个命令:
rabbitmq-plugins enable rabbitmq_management

springboot集成rabbiMq安装(环境搭建)
其实,除了可查看所有的信息 ,上面的命令 增删改查、权限设置,都可以在这个页面完成,还可以依据业务需求设置策略(policy),具体的就不在这里啰嗦了,大家可以看看网上的帖子。

权限设置
用户有了角色,那也需要权限设置啊,别急,慢慢来:

按照官方文档,用户权限指的是用户对exchange,queue的操作权限,包括配置权限,读写权限。

我们配置权限会影响到exchange、queue的声明和删除。

读写权限影响到从queue里取消息、向exchange发送消息以及queue和exchange的绑定(binding)操作。

例如: 将queue绑定到某exchange上,需要具有queue的可写权限,以及exchange的可读权限;向exchange发送消息需要具有exchange的可写权限;从queue里取数据需要具有queue的可读权限

权限相关命令为:

(1) 设置用户权限

rabbitmqctl set_permissions -p VHostPath User ConfP WriteP ReadP

(2) 查看(指定hostpath)所有用户的权限信息

rabbitmqctl list_permissions [-p VHostPath]

(3) 查看指定用户的权限信息

rabbitmqctl list_user_permissions User

(4) 清除用户的权限信息

rabbitmqctl clear_permissions [-p VHostPath] User

现在环境搭好了,用户、角色、权限全部设置好,开始进行code

分类:

技术点:

相关文章: