rabbitmq management 网页版操作

/ 默认分类 / 没有评论 / 305浏览

安装完rabbitmq之后输入http://localhost:15672 访问后台管理界面

overview

进入rabbitmq_management后,如下图:

connections

rabbitmq连接信息,如下图: channels,建立在连接基础上的通道,实际开发中链接应为全局变量,通道为线程级

admin

管理员用户维护界面,可以增、删、改、查管理员用户

./rabbitmqctl add_user kite 123456
./rabbitmqctl set_user_tags kite administrator

queues

消息队列维护,可以对消息队列进行增加、查询操作,如下图:

exchanges

交换机维护界面,提供交换机增加和查询功能,如下图:

REST API

有时需要初始化一些列队列和交换器,每次部署一套新环境后,都需要一步一步创建会有点麻烦,通过REST API可方便的实现自动化脚本。

当启用web管理插件后,不仅获得了WEB UI,也拥一个REST化的WEB管理API,任何语言或脚本只要有HTTP库,都能调用。

接口会返回json串,比如获取所有队列:

curl -i -u admin:admin http://localhost:15672/api/queues

会返回一个json数组,每个元素是一个队列,包含队列的各种属性: curl -i -u admin:admin http://localhost:15672/api/queues