无法访问在Google Compute Engine中的Debian Wheezy实例上运行的RabbitMQ服务器的RabbitMQ管理页面

时间:2015-08-01 11:49:39

标签: debian rabbitmq google-compute-engine

我在Google Compute Engine上使用Debian Wheezy实例。我使用以下方法在机器上安装了rabbitmq:

sudo apt-get install rabbitmq-server

它显示运行命令时服务器正在运行:

sudo rabbitmqctl status

然后我还使用以下方法安装了管理插件:

sudo rabbitmq-plugins enable rabbitmq_management

还要在/etc/default/rabbit-mq服务器文件中取消注释ulimit行,然后使用sudo service rabbitmq-server restart重新启动rabbitmq

但是,当我尝试使用http://[my_machine_ip]:15672访问管理页面时,它会显示网页不可用'信息。我还在防火墙中为VM实例使用的网络打开了端口tcp:15672。但是,我无法访问管理页面。

1 个答案:

答案 0 :(得分:1)

您是否尝试过使用http://localhost:15672?也许您的计算机不允许通过真实IP进行流量...但如果管理插件正在运行,它应该通过EventName status a 'Live Event' b 'Live Event' c 'Past Event' d 'LiveEvent' e 'Past Event' 工作。

您是否运行localhost并确保管理插件正在运行?你应该看到这样的东西:

[E*] rabbitmq_management               3.5.1
[e*] rabbitmq_management_agent         3.5.1
[E*] rabbitmq_management_visualiser    3.5.1

rabbitmq-plugins list表示"明确启用"

最后,您可能正在运行SELinux配置问题。当我在Redhat Linux上安装RMQ时,我不得不告诉SELinux允许RMQ端口,包括Web管理端口。

相关问题