2

您可以为rabbitmqctl指定一个节点,但不能指定一个端口。在 Ubuntu 上,通过包获取rabbitmqctl的唯一方法是安装完整的服务器。关于将端口传递给rabbitmqctl的可操作 Google 搜索结果为零。

这是否意味着rabbitmqctl只能从服务器运行?

4

2 回答 2

1

要管理另一台主机上的服务器,您需要使用 REST 接口。没有其他办法。REST 接口非常好。它是详尽且完全 RESTful 的。它需要安装“管理”插件。

https://www.rabbitmq.com/management.html

http://hg.rabbitmq.com/rabbitmq-management/raw-file/rabbitmq_v3_3_5/priv/www/api/index.html

于 2014-10-03T00:32:53.563 回答
-1

我不相信有任何方法可以使用rabbitmqctl指定端口。看起来它确实应该从服务器运行,类似于 Apache Web 服务器的apachectl

您可以使用rabbitmqadmin工具指定主机和端口(通过--hostand--port选项),该工具允许完成大量的管理任务。例如,我使用该工具通过bash脚本在测试环境中设置和拆除vhostsexchangesqueues 。

有关rabbitmqadmin的更多信息。

于 2014-08-23T22:54:01.367 回答