深入剖析 rabbitMQ(四)

简介: 在上篇关于消息队列的文章中,我们对 rabbitMQ 有过初步的介绍,本篇将将带你深入剖析 rabbitMQ 内部结构和使用。

4.1、交换器管理

点击进入 Exchanges 菜单,最下面有一个Add a new exchange标签。

101.jpg

点击Add a new exchange,会展示如下信息!

101.jpg

  • Name:交换器名称
  • Type:交换器类型
  • Durability:是否持久化,Durable:持久化,Transient:不持久化
  • Auto delete:是否自动删除,当最后一个绑定(队列或者exchange)被unbind之后,该exchange 自动被删除
  • Internal:是否是内部专用exchange,是的话,就意味着我们不能往该exchange里面发消息
  • Arguments:参数,是AMQP协议留给AMQP实现做扩展使用的

我们先新建一个名称为hello-exchange,类型为direct的交换器,结果如下。

102.jpg

等会用于跟队列关联!

4.2、队列管理

点击进入 Queues 菜单,最下面也有一个Add a new queue标签。

103.jpg

点击标签,即可进入添加队列操作界面!

104.jpg

  • Name:队列名称
  • Durability:是否持久化,Durable:持久化,Transient:不持久化
  • Auto delete:是否自动删除,是的话,当队列内容为空时,会自动删除队列
  • Arguments:参数,是AMQP协议留给AMQP实现做扩展使用的

同样的,新建一个名称为hello-mq的消息队列,结果如下。

105.jpg

队列新建好了之后,继续来建立绑定关系!

相关实践学习
消息队列RocketMQ版:基础消息收发功能体验
本实验场景介绍消息队列RocketMQ版的基础消息收发功能,涵盖实例创建、Topic、Group资源创建以及消息收发体验等基础功能模块。
消息队列 MNS 入门课程
1、消息队列MNS简介 本节课介绍消息队列的MNS的基础概念 2、消息队列MNS特性 本节课介绍消息队列的MNS的主要特性 3、MNS的最佳实践及场景应用 本节课介绍消息队列的MNS的最佳实践及场景应用案例 4、手把手系列:消息队列MNS实操讲 本节课介绍消息队列的MNS的实际操作演示 5、动手实验:基于MNS,0基础轻松构建 Web Client 本节课带您一起基于MNS,0基础轻松构建 Web Client
相关文章
|
7月前
|
消息中间件 存储 负载均衡
|
4月前
|
消息中间件 SQL Java
Rabbitmq
Rabbitmq
61 1
|
7月前
|
消息中间件 大数据 Java
RabbitMQ
RabbitMQ
98 1
|
7月前
|
消息中间件 存储 缓存
rabbitMQ
rabbitMQ
49 0
|
7月前
|
消息中间件 存储 中间件
精通 RabbitMQ 系列 01
精通 RabbitMQ 系列 01
64 0
|
7月前
|
消息中间件 Java 中间件
一、RabbitMQ介绍
一、RabbitMQ介绍
137 0
|
消息中间件 Java 关系型数据库
简单讲解RabbitMQ
简单讲解RabbitMQ
52 1
|
消息中间件 存储 数据库
RabbitMQ特殊应用
RabbitMQ特殊应用
75 0
|
消息中间件 存储 缓存
RabbitMQ到底为什么要使用它?
在多服务体系架构中,必然存在着多个服务之间的调用关系,当用户提交了订单,订单服务会调用支付服务执行用户的金钱操作,执行完毕之后紧接着调用商品服务对商家的商品信息(库存、成交量、收入等)进行更新,执行完毕之后又调用物流服务
|
消息中间件
1. 什么是 RabbitMQ?
1. 什么是 RabbitMQ?
64 0