社区
李兴华的课程社区_NO_4
RabbitMQ消息组件
帖子详情
主题模式
yootk
2023-01-12 22:49:51
课时名称
课时知识点
主题模式
...全文
341
回复
打赏
收藏
主题模式
课时名称课时知识点主题模式
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Visual C++游戏开发经典案例详解.pdf
Visual C++游戏开发经典案例详解.pdf
【RabbitMQ六】——RabbitMQ
主题
模式
(Topic)
通过本篇博客能够简单使用RabbitMQ的
主题
模式
。本篇博客主要是博主通过官网总结出的RabbitMQ
主题
模式
。其中如果有误欢迎大家及时指正。Topic
模式
与Direct
模式
相比,他们都可以根据Routing key把消息路由到对应的队列上,但是Topic
模式
相较于Direct来说,它可以基于多个标准进行路由。也就是在队列绑定Routing key的时候使用通配符。这使我们相较于Direct
模式
灵活性更大。
RabbitMQ 6种队列
模式
—— Topics
主题
模式
路由
模式
是指定固定的路由键 routingKey,而
主题
模式
可以模糊匹配路由键 routingKey。
主题
模式
topics
模式
支持模糊匹配RoutingKey,就像是sql中的 like子句模糊查询,而路由
模式
等同于sql中的where子句等值查询 topic交换机背后的路由算法类似于direct交换,使用特定路由键发送的消息将被传递到使用匹配绑定键绑定的所有队列。 如上图,
主题
模式
不能具有任意的 routingKey,必须由一个英文句点“.”分隔的字符串(分割符),比如...
【RabbitMQ笔记06】消息队列RabbitMQ七种
模式
之Topics
主题
模式
前一篇文章介绍了Routing路由
模式
,它是根据消息的唯一标识routing key路由键,将其分发到不同的Queue队列里面,这篇文章介绍的Topics
主题
模式
,也是需要依赖与routing key路由键来进行分发消息,但是不同的是,Topics
主题
可以采用通配符的方式来指定routing key。Topics
主题
模式
下,它要求【routing key路由键】必须采用【多个单词】来表示,每一个单词采用点好【.】分割,例如:【xxx.yyy.zzz】,这就是三个单词,分别是:xxx、yyy、zzz,路由
RabbitMQ 学习教程(八)
主题
模式
Topic
主题
模式
direct 类型的交换机路由规则是完全匹配 BindingKey 和 RoutingKey,但是这种严格的匹配方式在很多情况下不能满足实际业务的需求。 topic 类型的交换机在匹配规则上进行了扩展,它与 direct 类型的交换机类似,也是将消息路由到 BindingKey 和 RoutingKey 相匹配的队列中,但这里的匹配规则有些不同,它约定: RoutingKey 为一个点号 “.” 分割的字符串(被点号 “.” 分割开的每一段独立的字符串成为一个单词)。如:com.rabbitmq
李兴华的课程社区_NO_4
126
社区成员
393
社区内容
发帖
与我相关
我的任务
李兴华的课程社区_NO_4
复制链接
扫一扫
分享
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章