登录入口
首页概览
overview概览

- connections:无论生产者还是消费者,都需要与RabbitMQ建立连接后才可以完成消息的生产和消费,在这里可以查看连接情况
- channels:通道,建立连接后,会形成通道,消息的投递获取依赖通道。
- Exchanges:交换机,用来实现消息的路由
- Queues:队列,即消息队列,消息存放在队列中,等待消费,消费后被移除队列。
连接情况(Connections)
对于Connections和Channels而言,默认安装完是没有的,这里为了展示全一点的信息,搞了个客户端连上,在后续的代码实战中我们会好好仔细说说。
Channels情况
Channel是基于Connection的,一个Connection中可以创建多个Channel,提高传输效率。交换机管理(Exchangs)
交换机主要用来进行转发消息,可以只设置模式,将消息投递到队列中。队列管理(Queues)
队列就是为存储消息并将其转发给消费者。
点击队列进入详情页面,可以绑定交换机等操作,如下
Virtual Hosts管理
Virtual Hosts的主要目的就是隔离、分类,可以理解为电脑文件夹,不同的文件进行归类存放到对应的文件夹中,还可以对其进行设置相关的权限,这样就可以让不同的用户访问到不同的队列、交换机,互不影响。
功能标志 Feature Flags
功能标志是一种机制,用于控制哪些功能被视为在所有群集节点上启用或可用。如果启用了功能标志,则其关联的功能(或行为)也是如此。
两个主要命令
rabbitmqctl list_feature_flags
rabbitmqctl enable_feature_flag <all | name>
如何禁用功能标志
功能标志一旦启用,就无法禁用。
