rabbitmq基本概念
1 rabbitmq基本概念
1.1 rabbitmq中的对象
生产者:发送消息客户端
消费者:消费消息客户端
交换机:发送方将消息发给交换机,由交换机再把消息路由到正确的队列中。
队列:存储消息的地方
路由键:交换机根据消息上配置的路由键,把消息路由到正确的队列。
绑定键:队列使用键绑键绑定到交换机,交换机会比较消息标签中的路由建和绑定键,将消息路由到匹配的队列中。
1.2 交换机类型
常用的交换机类型
direct:直连类型,交换机根据路由键和绑定键是否匹配决定路由策略,如上图。
fanout:广播类型,不处理路由键。把消息发送给所有队列。
topic:主题类型,路由键和绑定键可使用模糊匹配,例如, "."表示一个单词,“#”表示0个或多个单词。
header:暂不介绍,后续补充
1.3 持久和非持久类型交换机
持久类型交换机:交换机的元数据重启后不丢失,即交换机的定义跨节点重启。
非持久交换机:交换机的元数据重启后丢失。
rabbitmq基本概念
1 rabbitmq基本概念1.1 rabbitmq中的对象生产者:发送消息客户端消费者:消费消息客户端交换机:发送方将消息发给交换机,由交换机再把消...
点击下载文档
上一篇:ELK基础运维下一篇:安装rabbitmq
本文2024-09-23 01:13:58发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-144627.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章