gpt4 book ai didi

docker - 如何在远程计算机上运行rabbitmqctl命令?

转载 作者:行者123 更新时间:2023-12-02 18:51:32 27 4
gpt4 key购买 nike

我有Rabbitmq docker容器,在不同的机器上运行。我想做的是使用另一台计算机上的shell脚本执行rabbitmqctl命令。我是rabbitmq的新手,需要专家的指导

我已使用Rabbitmqadmin和-H选项连接到远程服务器。我能够连接并执行rabbitmqadmin命令。但是,rabbitmqctl没有选择连接到远程服务器。

$ rabbitmqadmin -H 127.2.2.1 -u abc -p abc列出虚拟主机

$ rabbitmqctl add_vhost xyz

我想在远程计算机上执行命令Rabbitmqctl。 rabbitmqadmin确实可以工作。

如何使Rabbitmqctl以相同的方式工作。请指导。

最佳答案

rabbitmqadmin使用HTTP API,因此足以到达http端点。
rabbitmqctl使用erlang发行版,为了正常工作,需要在删除计算机上安装相同的erlang.cookie。

您可以通过以下方式使用-n参数:

rabbitmqctl -n rabbit@remotemachine 

查看 documentation了解更多详细信息

关于docker - 如何在远程计算机上运行rabbitmqctl命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58141519/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com