Java Can';即使在更改配置文件后也无法访问RabbitMQ服务器?
通过以下链接Java Can';即使在更改配置文件后也无法访问RabbitMQ服务器?,java,python,rabbitmq,amqp,Java,Python,Rabbitmq,Amqp,通过以下链接 http://www.rabbitmq.com/access-control.html 我更改了/etc/rabbitmq/rabbitmq.config,并添加了行 [{loopback_users, []}] 现在,配置文件如下所示 [{kernel, [{inet_dist_use_interface, {127,0,0,1}}]}, {rabbit, [{loopback_users, []}, {tcp_listeners, [{"127.0.0.1", 5672}]
http://www.rabbitmq.com/access-control.html
我更改了/etc/rabbitmq/rabbitmq.config
,并添加了行
[{loopback_users, []}]
现在,配置文件如下所示
[{kernel, [{inet_dist_use_interface, {127,0,0,1}}]},
{rabbit, [{loopback_users, []}, {tcp_listeners, [{"127.0.0.1", 5672}]}]},
{rabbitmq_mochiweb, [{listeners, [{mgmt, [{ip, "127.0.0.1"},
{port, 55672}]}]}]}].
然后,我按照以下顺序重新启动了我的rabbitmq
服务器:
service rabbitmq-server stop
service rabbitmq-server start
但我仍然无法远程连接到此服务器(同时使用Python和Java客户端)。它给出了连接被拒绝的错误。在我的配置中,我只有:
[{rabbit, [{loopback_users, []}]}]
一切正常
尝试删除
tcp\u侦听器
选项。telnet
,然后查看是否有效telnet你的主机5672
hmm在我的配置中我只有[{rabbit,[{loopback\u users,[]}]
并且一切正常,试着删除tcp\u监听器
选项,看看它是否工作还检查防火墙是否为所需的时间打开ports@nafas只有[{rabbit,[{loopback\u用户,[]}]}]
起作用了!作为答案回答,以便我能够解决我的问题question@Fahad酷伙计,你删除了其他选项还是只删除了tcp_侦听器?