RabbitMQ 导出虚拟主机配置

问题描述

我正在运行 RMQ 3.83 (Erlang 22.3.1),我希望只导出一个虚拟主机,以及所有相关的配置(交换/队列/用户),然后在更改一个之后将其导入到我们的开发环境中几个值。

有没有一种方法可以使用 rabbitmqadmin 来做到这一点,我环顾四周,只找到了与完整 RMQ 配置/定义导出相关的文章,这不是我的目标。

这个命令能做吗?:

rabbitmqadmin export -V vhost vhost.json

关于环境:

RMQ 应用在 Ubuntu 20.4 三节点集群上运行。

任何帮助将不胜感激。

谢谢。

解决方法

是的,该命令将获取指定虚拟主机的交换器、队列和绑定列表。

这将有效地调用 http api 端点 api/definitions/vhost?download=vhost.json