一 整合
由于本人的码云太多太乱了,于是决定一个一个的整合到一个springboot项目里面。
以整合功能
spring-boot,FusionChart,thymeleaf,vue,ShardingJdbc,mybatis-generator,微信分享授权,drools,spring-security,spring-jpa,webjars,Aspect,drools-drt
这次就来整合下简单的rabbitmq
二 安装
这玩意最坑的地方在于,百度第一的安装教程,缺了一部分。
1.安装erlong,搭建环境变量
2.安装mq
3.这里他有一个mq管理插件的东西,我只想说这玩意很老了,新的mq基本都自己装了, http://localhost:15672 你能打开就是已经装成功,所以xxx plugin unchange的其实是没有错的。
或许有人用老板的我也贴一下相应代码,以下所有命令默认cd到mq的sbin目录下
enable rabbitmq_management
4.查询用户
rabbitmqctl.bat list_users
5.新增一个用户
rabbitmqctl.bat add_user username password
例子
rabbitmqctl.bat add_user haha123456798
6.更改角色
rabbitmqctl.bat set_user_tags username role
例子
rabbitmqctl.bat set_user_tags haha administrator
7.改密码
rabbitmqctl change_password userName newPassword
例子
rabbitmqctl change_password haha123456
8.删除用户
rabbitmqctl.bat delete_user username
例子
rabbitmqctl.bat delete_user haha
9.设置用户权限
rabbitmqctl set_permissions -p VHostPath User ConfP WriteP ReadP
例子 这个例子一定要跑一下,百度第一的照着做会报你没有权限的error,授予用户username在服务器根目录辖所有资源的读写权限
rabbitmqctl.bat set_permissions-p "/" haha ".*" ".*" ".*"
10.查看(指定hostpath)所有用户的权限信息
rabbitmqctl list_permissions [-p VHostPath]
11.查看指定用户的权限信息
rabbitmqctl list_user_permissions User
例子
rabbitmqctl list_user_permissions haha
12.清除用户的权限信息
rabbitmqctl clear_permissions [-p VHostPath] User
例子
rabbitmqctl clear_permissions [-p VHostPath] haha
13.在写demo之前,我