.net core 无法设置自定义RabbitMQ管理端口“;你';我已尝试设置management.tcp.port,但没有使用该名称的设置。”;

.net core 无法设置自定义RabbitMQ管理端口“;你';我已尝试设置management.tcp.port,但没有使用该名称的设置。”;,.net-core,raspberry-pi,rabbitmq,raspbian,rabbitmqctl,.net Core,Raspberry Pi,Rabbitmq,Raspbian,Rabbitmqctl,我最近在运行Raspbian的Raspberry Pi上设置了RabbitMQ(v3.7.8),并使用一个简单的.NET核心应用程序生成消息,并且我能够使用基本的用户名/密码身份验证将消息推送到队列 我想将管理UI的默认端口从15672更改为。根据文档,这可以在rabbitmq.conf文件中完成。这个文件不存在,所以我在/etc/rabbitmq/目录中创建了它 我在配置中添加了以下行: management.tcp.port = 15675 但是,当我使用sudo service rabb

我最近在运行Raspbian的Raspberry Pi上设置了RabbitMQ(v3.7.8),并使用一个简单的.NET核心应用程序生成消息,并且我能够使用基本的用户名/密码身份验证将消息推送到队列

我想将管理UI的默认端口从15672更改为。根据文档,这可以在
rabbitmq.conf
文件中完成。这个文件不存在,所以我在
/etc/rabbitmq/
目录中创建了它

我在配置中添加了以下行:

management.tcp.port = 15675
但是,当我使用sudo service rabbitmq server start启动应用程序时,它会失败,并显示以下消息:

09:57:56.390 [error] You've tried to set management.tcp.port, but there is no setting with that name.
09:57:56.390 [error]   Did you mean one of these?
09:57:56.624 [error]     management.listener.port
09:57:56.624 [error]     management.rates_mode
09:57:56.624 [error]     management.http_log_dir
09:57:56.624 [error] Error generating configuration in phase transform_datatypes
09:57:56.624 [error] Conf file attempted to set unknown variable: management.tcp.port
我不明白这一点,因为政府说这个设置是有效的。然后,我尝试根据错误中的建议设置
management.listener.port
,结果正常

这只是文件过时了吗


提前感谢您的帮助。

与Luke Bakken评论中的链接一样,如果您不启用rabbitmq_管理,并且配置文件中存在
management.tcp.port
参数,则会出现问题,rabbitmq将无法启动。默认情况下,此插件未启用,您必须手动启用

您可以查看插件列表:
rabbitmq插件列表
应该看到:

[E ] rabbitmq_management               3.7.10
如果您没有看到startE,请使用
rabbitmq插件启用rabbitmq\u管理来启用管理插件