rabbitmq在项目中的实际应用

本文档详细介绍了在RabbitMQ本地安装成功后如何创建新用户、分配权限,并通过Java代码实现消息生产者和消费者的测试。在安装过程中,强调不能使用默认账号guest,需创建新用户。当新用户未授权时,连接会重置。通过分配权限,用户可以正常发送和接收消息。文中提供了代码示例及运行结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.此处是在rabbitmq在本地安装成功的情况下的测试文档,rabbitmq的安装过程此处省略;在rabbitmq安装成功的情况下,rabbitmq的默认访问地址是:http://127.0.0.1:15672/ ;默认用户名:guest,密码:guest;此处注意:在代码中测试的用户不能使用默认账号(即:guest账号),需要你自己新建一个账号进行测试,新建账号方法如下图:图1,新增用户:填写用户名和密码,确认密码;点击图2:新增用户;如图3:my这个用户是新增的用户,注意新增的用户,在没有赋权限前,不能直接使用(黄色:no access);

2.当新建账号没有赋权限直接使用时,测试代会报链接被重置错误: java.net.SocketException: Connection reset,测试代码如下:

public static void main(String[] args) {
    //定义连接工厂
    ConnectionFactory factory = new ConnectionFactory();
    //此处填写mq的链接地址
    factory.setHost("172.16.140.*")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值