【问题标题】:RabbitMQ on Windows Server 2016 does not recognizes rabbitmq.confWindows Server 2016 上的 RabbitMQ 无法识别 rabbitmq.conf
【发布时间】:2020-02-21 14:56:31
【问题描述】:

我在 Windows 服务器上安装了 RabbitMQ(otp_win64_22.2.exerabbitmq-server-3.8.2.exe)。我还安装了管理控制台。如果我查看位于%AppData%\RabbitMQ 中的文件enabled_plugins,我可以看到以下内容:

[rabbitmq_management].

我也可以通过http://srv:15672/ 访问管理控制台,但我无法登录,因为我收到以下消息:

用户只能通过localhost登录

因此,我在%AppData%\RabbitMQ 中创建了一个rabbitmq.conf,内容如下:

loopback_users.guest = false

我仍然无法登录。我还尝试了其他配置选项。

问题:RabbitMQ 服务根本无法识别我的rabbitmq.conf。我错过了什么?

【问题讨论】:

标签: rabbitmq windows-server windows-server-2016


【解决方案1】:

我意识到两件事:

1) 诊断损坏

rabbitmq-diagnostics -q status 命令产生了一个错误(不幸的是,我没有记录是哪个)。

2) 空日志文件

日志文件很空。嗯。像这样没有出现在日志中:

node           : rabbit@example
home dir       : /var/lib/rabbitmq
config file(s) : /var/lib/rabbitmq/hare.conf (not found)

观察)

不知怎的,安装似乎被破坏了

解决方案)

我决定卸载并重新安装 RabbitMQ。等等,rabbitmq-diagnostics 显示了所有信息,包括配置文件的路径,并且 rabbitmq.conf 被识别,因为我可以登录到管理 UI。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-10
    • 2019-04-13
    • 2014-06-18
    • 2017-08-07
    • 1970-01-01
    • 2015-11-21
    • 1970-01-01
    相关资源
    最近更新 更多