rabbitmq基本概念

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

rabbitmq基本概念

1 rabbitmq基本概念

1.1 rabbitmq中的对象

生产者:发送消息客户端

消费者:消费消息客户端

交换机:发送方将消息发给交换机,由交换机再把消息路由到正确的队列中。

队列:存储消息的地方

路由键:交换机根据消息上配置的路由键,把消息路由到正确的队列。

绑定键:队列使用键绑键绑定到交换机,交换机会比较消息标签中的路由建和绑定键,将消息路由到匹配的队列中。



1.2 交换机类型

常用的交换机类型

direct:直连类型,交换机根据路由键和绑定键是否匹配决定路由策略,如上图。

fanout:广播类型,不处理路由键。把消息发送给所有队列。

topic:主题类型,路由键和绑定键可使用模糊匹配,例如,  "."表示一个单词,“#”表示0个或多个单词。

header:暂不介绍,后续补充



1.3 持久和非持久类型交换机

持久类型交换机:交换机的元数据重启后不丢失,即交换机的定义跨节点重启。

非持久交换机:交换机的元数据重启后丢失。





rabbitmq基本概念

1 rabbitmq基本概念1.1 rabbitmq中的对象生产者:发送消息客户端消费者:消费消息客户端交换机:发送方将消息发给交换机,由交换机再把消...
点击下载文档
上一篇:ELK基础运维下一篇:安装rabbitmq
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息