RabbitMQ Enabled Management插件未启用网站

时间:2015-03-24 18:43:11

标签: install rabbitmq

我在启动配置中使用RabbitMQ管理插件的某些方面,以便在服务器因任何原因重新启动时从.json加载队列/交换。

但是,我不想要启用该插件的网站部分。

*了Mochiweb

* webmachine

* rabbitmq_web_dispatch

每当我尝试单独禁用上述任何一项时,它也会禁用管理插件。

我知道有一些替代方法可以使用非常方便的.json文件概念在启动时创建静态交换/队列/映射。我只是喜欢懒惰。我们宁愿不让我们的兔子服务器启用网络插件。

(即在工作站上使用网站管理工具创建交换和映射和队列并导出.json文件,然后将其复制到使用启动配置设置从所述.json文件加载的服务器。 )

1 个答案:

答案 0 :(得分:1)

没有破坏插件就无法禁用Web分区,至少在没有修改源代码的情况下是这样。如果出于安全原因要禁用此功能,则只需将侦听绑定更改为仅限于localhost。

[{rabbitmq_management,
  [{listener, [{port, 15672},
               {ip, "127.0.0.1"}
              ]}
  ]}
].

这样管理插件只能在localhost上访问。