RabbitMQ总是远程连接到访客用户【JAVA教程】

!
也想出现在这里? 联系我们
信息

RabbitMQ总是远程连接到访客用户,第1张

概述RabbitMQ总是远程连接到访客用户

我对RabbitMQ相当陌生,遇到了一个奇怪的问题,如果我尝试使用新的admin(test)远程连接,它将连接,但如果相同的编程是通过远程机器运行,它将连接到guest 。

ConnectionFactory factory = new ConnectionFactory(); factory.setHost(\”192.168.1.6\”); factory.setUsername(\”test\”); factory.setPassword(\”test\”); //factory.setPort(5267); Connection connection = factory.newConnection(); Channel channel = connection.createChannel();

我要从我的队列中获取消息。 我的variables设置。

我的conf文件是

[ {rabbit,[{loopback_users,[]}]} ].

现在,如果我在远程机器上运行相同的编程它将显示连接作为来宾

我的错误是什么? 因为远程连接,我不能以访客用户的身份访问邮件表单队列

编辑我的amqp监听端口在下面,我需要改变什么吗? 侦听端口

Protocol Bound to Port amqp 0.0.0.0 5672 amqp :: 5672

您的客户端库(可能是RabbitMQ提供的客户端?)正在使用guest / guest作为默认的用户名和密码。 检查com.rabbitmq.clIEnt.ConnectionFactory的源代码,特别是DEFAulT_USER和DEFAulT_PASSWORD。 如果您不想使用guest / guest,您可能需要将其更改为使用新的ID和密码。

总结

以上是内存溢出为你收集整理的RabbitMQ总是远程连接到访客用户全部内容,希望文章能够帮你解决RabbitMQ总是远程连接到访客用户所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

© 版权声明
THE END
喜欢就支持一下吧
点赞119 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容