【问题标题】:RabbitMQ started but can't access management interfaceRabbitMQ 启动但无法访问管理界面
【发布时间】:2014-06-23 09:07:59
【问题描述】:

我已经安装并启动了RabbitMQ。该服务也在运行。但是,当我尝试在firefox中打开管理界面时,我得到了这个错误:

Firefox can't establish a connection to the server at localhost:#####. (##### being several port numbers i tried).

我检查了端口并确保它们正确,并尝试重新安装RabbitMQ

关于如何解决这个问题的任何想法?

【问题讨论】:

    标签: rabbitmq localhost


    【解决方案1】:

    我认为你应该检查几件事:

    管理插件默认不开启,需要运行以下命令开启:(见https://www.rabbitmq.com/management.html

    rabbitmq-plugins enable rabbitmq_management
    

    默认情况下,这在端口 15672 上运行,服务器/网络可能会阻止此端口。您需要检查端口是否打开。

    【讨论】:

    • 您必须从 RabbitMQ 安装路径中的 'sbin' 文件夹运行上述命令(例如 C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.4\sbin)
    • 这对我来说只是问题的一部分,现在 rabbitmq 不断重启。所以还没有解决方案
    • 在关注了这里所有的 cmets 之后,我终于可以运行 localhost:15672
    • 是的,它在http://localhost:15672/ 上运行,但在代码中,我必须将端口指定为5672 而不是15672。知道为什么吗?
    • @roottraveller 5672是实际服务器的端口,15672是web管理界面工具的端口
    【解决方案2】:

    问题是因为您需要在 RabbitMQ 中启用插件,才能启用打开“RabbitMQ 命令提示符(sbin dir)”并运行以下命令

    rabbitmq-plugins enable rabbitmq_management
    

    它将启用与 RabbitMQ 关联的所有插件。 现在打开浏览器并输入http://localhost:15672,它将打开一个RabbitMQ控制台登录,其中guest作为用户名,guest作为密码。

    【讨论】:

    • 仅常规命令行,power shell 似乎不起作用。谢谢
    • 你是救世主 :)
    【解决方案3】:

    有时,在 Windows 上,仅rabbitmq-plugins enable rabbitmq_management 是不够的。 UI 只能在重新安装 RabbitMQ 后访问

    【讨论】:

    • 谢谢,我重新安装并开始工作(Windows 7 企业版)
    • 好极了。所有文档都说您不必重新安装。在您发表评论后,我已重新安装。花了很多时间才找到这个答案!
    • 我已经完成了 rabbitmq-plugins enable rabbitmq_management 并(重新)安装了 RabbitMQ .. 它有效。谢谢
    【解决方案4】:

    我正在使用rabbitmq 容器。使 UI 再次可用(在 http://localhost:15672/ 下)对我来说是停止/启动容器:

    > docker stop <container-id> 
    > docker start <container-id>
    

    【讨论】:

    • 您也可以通过单击容器本身的 Docker 桌面窗口应用程序中的“播放”按钮来执行此操作。
    【解决方案5】:

    如果您使用的是 Chrome,请尝试使用 Firefox,我在 Chrome 上遇到了同样的问题,但在 Firefox 上运行良好。

    【讨论】:

      【解决方案6】:

      在Windown中,出于某种原因删除c:\Users\xxx\AppData\Roaming\RabbitMQ\db\中的所有文件夹(xxx是你的用户名)

      启动rabbitmq net start rabbitmq

      检查rabbitmq service rabbitmqctl status

      然后从 Windows 启动选项重新启动 rabbitmq 服务器。

      【讨论】:

        【解决方案7】:

        在使用chocolatey 安装后,我在 Windows 10 上遇到了这个问题。我删除并重新安装了该服务,但仍然无法正常工作。

        我不得不删除整个 RabbitMq 并手动安装 using the installer

        这很奇怪,因为 Chocolatey 无论如何都会使用一些设置可执行文件进行下载和安装。

        【讨论】:

          【解决方案8】:

          就我而言,浏览器中的rabbit mq在http://localhost:15672/上运行。我试图访问http://localhost:5672/

          【讨论】:

            【解决方案9】:

            除了启用您的插件之外,在我的情况下,我的浏览器中还有来自其他项目的 cookie。清理它们为我解决了这个问题。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2022-11-11
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2018-08-13
              • 1970-01-01
              相关资源
              最近更新 更多