java删除 rabbitmq线程_java项目 rabbit的简单搭建,使用rabbitmq queue的简单例子和一些坑...

本文介绍了如何在Java SpringBoot项目中整合RabbitMQ,包括RabbitMQ的安装步骤和坑点,以及简单的生产者和消费者代码示例。在安装过程中强调了配置用户、权限的重要性,同时提到了一些可能遇到的错误及解决办法,如端口冲突和线程死锁问题。
摘要由CSDN通过智能技术生成

一 整合

由于本人的码云太多太乱了,于是决定一个一个的整合到一个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之前,我

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值