RabbitMQ的管控台的使用说明-九五小庞

1、RabbitMQ的管控台确实是一个好东西,但是如果是新手,比如刚接触RabbitMQ的时候,看到RabbitMQ的管控台也是一脸懵逼的说,慢慢接触多了,才了解一些使用。

  1)、RabbitMQ的管控台中概览的Totals。如果有消息进行消费的话,如果我们创建队列的话,这里面显示消费进度和情况,实施进行显示,可以看到一个折线图的表现形式。

    RabbitMQ的管控台中概览的Global counts。Connections代表了有多少链接,Channels代表了有多少网络通信信道,Exchanges代表了有多少交换机,Queues代表了有多少队列,Consumers代表了有多少消费者。

RabbitMQ的管控台的使用说明_运维

当你的生产者和消费者启动以后,可以看到连接个数,网络通信信道个数,交换机个数,队列个数,消费者个数。

RabbitMQ的管控台的使用说明_运维_02

  2)、RabbitMQ的管控台中概览的Nodes表示当前节点的情况状态,File descriptors是文件描述,Socket descriptors是通信情况,Erlang processes代表了Erlang的进程数,Memory代表了整个服务的内存使用情况,Disk space代表了磁盘的使用情况,Rates mode,Info代表了存储状态。path对应了RabbitMQ的一些配置路径,Config file代表了存储路径,Database directory代表了数据的存储路径,Log file代表了日志文件的存储路径。

RabbitMQ的管控台的使用说明_运维_03

  3)、RabbitMQ的管控台中概览的Ports and contexts,是RabbitMQ提供的端口号都代表了什么含义,amqp默认是5672,clustering集群默认是25672。Web contexts代表了RabbitMQ管控台的端口号是15672。

RabbitMQ的管控台的使用说明_运维_04

  4)、RabbitMQ的管控台中概览的Import / export definitions,可以导入和导出文件的定义,可以方便的导入和到处Rabbitmq的一些配置文件。比如可以导出交换器,虚拟主机,队列等等。在升级的时候非常有用的。
RabbitMQ的管控台的使用说明_运维_05

2、RabbitMQ的管控台中Connections链接,应用服务和RabbitMQ的链接。
RabbitMQ的管控台的使用说明_运维_06

如果有连接的时候,效果如下所示:

RabbitMQ的管控台的使用说明_运维_07

点击连接名称Name的时候,可以看到该连接的详细信息,如下所示:

RabbitMQ的管控台的使用说明_运维_08

RabbitMQ的管控台的使用说明_运维_09

3、RabbitMQ的管控台中Channels网络通信信道,应用服务和RabbitMQ的进行的操作都需要建立连接,然后使用Channel进行实际的操作。
RabbitMQ的管控台的使用说明_运维_10

如果有连接的时候,创建了网络通信信道,效果如下所示:

RabbitMQ的管控台的使用说明_运维_11

点击Channel网络通信信道,可以查看详细信息,如下所示:

RabbitMQ的管控台的使用说明_运维_12

4、RabbitMQ的管控台中Exchanges交换机,生产者直接将消息投递到交换机,默认提供一些交换机。

注意:如果不指定交换机,默认使用(AMQP default)这个交换机,类型direct直连的方式,发布订阅模式。AMQP default路由规则是根据路由键Routing key,去队列列表里面寻找相同名称的队列,如果有,将生产者生产的消息投递到该队列里面。
RabbitMQ的管控台的使用说明_运维_13

durable:true代表了持久化存储,即使RabbitMQ服务停掉了,重新启动RabbitMQ服务的时候,这些持久化的交换机也不会被清除的。

RabbitMQ的管控台的使用说明_运维_14

可以添加一个交换机,方式如下所示,可以选择自己的配置,建议使用代码哦。

RabbitMQ的管控台的使用说明_运维_15

可以查看新建的交换机的详细信息,如下所示:

RabbitMQ的管控台的使用说明_运维_16

可以生产消息,查看队列是否接收到了生产的这条消息。

RabbitMQ的管控台的使用说明_运维_17

5、RabbitMQ的管控台中Queues队列。

Features特性,durable:true代表了持久化存储,即使RabbitMQ服务停掉了,重新启动RabbitMQ服务的时候,这些持久化的交换机也不会被清除的。

RabbitMQ的管控台的使用说明_运维_18

创建的队列点进去以后,可以查看队列的详情。

RabbitMQ的管控台的使用说明_运维_19

可以查看交换机通过路由键绑定的队列,也可以新增一个交换机,通过路由键,和队列进行绑定。

RabbitMQ的管控台的使用说明_运维_20

可以在这个队列里面,生产消息,进行观察测试使用。

RabbitMQ的管控台的使用说明_运维_21

获取到生产者生产的消息,可以进行测试,可以指定获取消息的条数。

RabbitMQ的管控台的使用说明_运维_22

删除队列,或者异常该队列里面的消息,我的暂时不能操作。或者观察

RabbitMQ的管控台的使用说明_运维_23

6、RabbitMQ的管控台中Admin用户。

RabbitMQ的管控台的使用说明_运维_24

可以查看虚拟主机的信息,如下所示:

RabbitMQ的管控台的使用说明_运维_25

点击虚拟主机的名称,可以看到详细信息,如下所示:

RabbitMQ的管控台的使用说明_运维_26

原文地址:http://www.cnblogs.com/pxyblog/p/16920987.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性