java - 启动 RabbitMQ 服务器后仍然无法访问 localhost:5762
问题描述
尝试访问 localhost:5672 上的 RabbitMQ 管理页面,但连接被拒绝。我已经通过 Homebrew 重新安装了 RabbitMQ,但仍然遇到同样的问题。我rabbitmq-server
在重新安装后运行并得到了这个提示:
## ## RabbitMQ 3.8.1
## ##
########## Copyright (c) 2007-2019 Pivotal Software, Inc.
###### ##
########## Licensed under the MPL 1.1. Website: https://rabbitmq.com
Doc guides: https://rabbitmq.com/documentation.html
Support: https://rabbitmq.com/contact.html
Tutorials: https://rabbitmq.com/getstarted.html
Monitoring: https://rabbitmq.com/monitoring.html
Logs: /usr/local/var/log/rabbitmq/rabbit@localhost.log
/usr/local/var/log/rabbitmq/rabbit@localhost_upgrade.log
Config file(s): (none)
Starting broker... completed with 6 plugins.
不知道为什么我无法通过默认端口访问管理页面。我有几个使用 RabbitMQ 的应用程序正在运行,但它们现在都没有工作。从 Mac 上完全卸载 RabbitMQ 以便我可以运行全新安装的最佳方法是什么?
解决方案
我认为您应该启用管理插件,如 rabbitmq 文档中所述:
管理插件包含在 RabbitMQ 发行版中。像任何其他插件一样,它必须先启用才能使用。
只需转到您的 rabbitmq 安装目录(示例路径/usr/save/rabbitmq_server-x.x.x/sbin
)并运行以下命令:
rabbitmq-plugins enable rabbitmq_management
在此之后,如果 rabbitmq 管理仍然无法访问,请尝试 stop
和restart
rabbitmq 服务器。
以下是参考链接:
推荐阅读
- javascript - Android Webview 桌面通知支持
- c# - Object Reference Not Set to an Instance - Unity2D
- hyperledger-fabric - Hyperledger Fabric 和 Hyperledger Iroha 的区别?
- apache - Apache 本地虚拟主机已列出但不起作用
- reactjs - 无法在返回 jsx 中访问 Vue 实例
- serialization - 从 MFC 对话框保存文件
- python - Scrapy 产生深度为 2 的请求
- java - 未选中将 java.io.Serializable 强制转换为 java.util.ArrayList
- java - Tomcat 无法安装错误:Service was not (uninstalled)
- python - 从css节点scrapy中提取文本