功能概述

本文仅介绍常用命令,更多信息请查看官方文档

操作步骤

步骤一:网络配置

待访问 RabbitMQ 集群的云服务器或本地设备均需与集群之间保持网络通畅。

步骤二:获取 RabbitMQ 集群节点信息

详情可参考查看集群信息

步骤三:操作 RabbitMQ 集群

在待访问 RabbitMQ 集群的云服务器或本地设备终端,按需执行以下操作。其中 <node_ip> 为上一步查询结果中,任一节点 IP 地址。

  • 检查集群健康状态

    curl -i -u guest:guest http://<node_ip>:15672/api/healthchecks/node
  • 创建 vhost

    curl -i -u guest:guest -H “content-type:application/json” -XPUT http://<node_ip>:15672/api/vhosts/foo
  • 授权用户访问 vhost

    curl -i -u guest:guest -H “content-type:application/json” -XPUT http://<node_ip>:15672/api/permissions/foo/guest -d ‘{“configure”:”.*”,”write”:”.*”,”read”:”.*”}’
  • 创建一个 queue,发送消息,并消费消息

    curl -i -u guest:guest http://<node_ip>:15672/api/aliveness-test/foo