前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CMQ系列学习文章 - topic消息过滤类型使用说明( 一 )

CMQ系列学习文章 - topic消息过滤类型使用说明( 一 )

原创
作者头像
发哥说消息队列
修改2019-11-26 14:43:16
8230
修改2019-11-26 14:43:16
举报

导语:首先这里的标签跟资源标签无关,资源标签是对queue进行分类,便于识别、查询和管理。

一、准备 Demo 环境

安装 IDE

您可以安装 IntelliJ IDEA 或者 Eclipse,

下载 Demo 工程

请在 下载 CMQ 的 Demo 工程 到本地,解压后即可看到本地新增的 cmq-java-tcp-sdk-master 文件夹。

二、topic消息过滤类型:标签和路由匹配

标签匹配功能说明:

https://cloud.tencent.com/document/product/406/6906

创建消息过滤类型为标签的topic,并添加了3个订阅者,分别设置了消息过滤标签

消息过滤类型为标签的topic的Demo讲解

消息过滤类型为标签的topic的Demo讲解:

msgTag、topicWithTag和tagList分别是什么?

msgTag:要发送的消息内容

topicWithTag:对应的topic主题名称

tagList:你要匹配订阅者中的那个标签

路由键匹配功能说明:

https://cloud.tencent.com/document/product/406/8127

创建消息过滤类型为路由匹配的topic:

msgRoute、topicWithRoute和routingKey分别是什么?

msgRoute:要发送的消息内容

topicWithRoute:对应的topic主题名称

routingKey:去匹配订阅者的BindingKey,匹配规则是,如上面的:#.xiaomi可以匹配Jensen.xiaomi和bbbb.xiaomi,所以会向 Jason1和 Jensen-queue推送消息。

BindingKey:绑定相关queue的一个标示key

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、准备 Demo 环境
  • 二、topic消息过滤类型:标签和路由匹配
  • 标签匹配功能说明:
  • 路由键匹配功能说明:
相关产品与服务
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档