详情页标题前

腾讯云云函数(SCF)TDMQ 触发-云淘科技

详情页1

通过 EventBridge 事件总线,用户可以编写云函数来处理 TDMQ 消息队列中收取到的消息。云函数后台模块可以作为消费者消费 TDMQ 中的消息,并将消息传递给云函数,本篇文档将为您指导,云函数如何通过 EventBridge 事件总线触发器,接收并消费来自 TDMQ 的产品事件。

创建步骤

步骤1:创建函数

登录 Serverless 控制台,在新建函数页面,完成您的函数代码上传与部署。详情可参见 使用控制台创建一个事件函数。注意目前 TDMQ 只支持北京、上海、广州地域。

步骤2:配置触发器

在配置触发器步骤,选择 TDMQ Pulsar消息队列触发后,按照指引,依次选择您的 TDMQ 集群、主题等信息,指定触发事件源,消费位置:

腾讯云云函数(SCF)TDMQ 触发-云淘科技



步骤3:管理触发器

创建完成后,在“触发器管理”页面可以看到创建的触发器信息,点击进入事件总线控制台,即可完成事件集、事件源等信息管理,详情请参考 事件总线产品文档

腾讯云云函数(SCF)TDMQ 触发-云淘科技

给指定 TDMQ 消息队列发送信息,即可看到函数被正常调用:

腾讯云云函数(SCF)TDMQ 触发-云淘科技



事件结构

{   {    "specversion": "0",    "id": "13a3f42d-7258-4ada-da6d-023a333b4662",    "type": "connector:tdmq",    "source": "tdmq.cloud.tencent",    "subjuect": "qcs::tdmq:$region:$account:topicName/$topicSets.clusterId/$topicSets.environmentId/$topicSets.topicName/$topicSets.subscriptionName",    "time": "1615430559146",    "region": "ap-guangzhou",    "datacontenttype": "application/json;charset=utf-8",    "data": {                    "topic":  "persistent://appid/namespace/topic-1",            "tags": "testtopic",                    "TopicType": 0,                    "subscriptionName": "xxxxxx",                    "toTimestamp": "1603352765001",            "partitions": "0",                    "msgId": "123345346",                    "msgBody": "Hello from TDMQ!"    }}

参数说明如下:

参数 描述
topic Topic 完整路径 persistent://appid/namespace/topic-1
subscriptionName 订阅名称。
timestamp 时间戳,精确到毫秒。
tags TDMQ 标签。
msgId TDMQ 消息 ID。
msgBody TDMQ 消息体。
topictype topic 类型描述:0:普通消息。1:全局顺序消息。2:局部顺序消息。3:重试队列。4:死信队列。



官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/149558.html

(0)
上一篇 2023年12月9日 下午1:21
下一篇 2023年12月9日
详情页2

相关推荐

  • 腾讯云高性能计算集群GPU 型实例安装 nvidia-fabricmanager 服务

    操作背景 HCCPNV4h 实例搭载了 A100 GPU 并支持 NvLink & NvSwitch,需额外安装与驱动版本对应的 nvidia-fabricmanager 服务使 GPU 卡间能够互联。若您使用该实例,请参考本文安装 nvidia-fabricmanager 服务,否则可能无法正常使用 GPU 实例。 操作步骤 本文以驱动版本 470…

    2023年12月9日
  • 腾讯云TDSQL-C MySQL版DMC 简介

    DMC(Database Management Center)是腾讯云的一款数据库管理工具,提供库表级操作、实时监控、实例会话管理、SQL 窗口、数据管理为一体的数据库管理服务。 功能介绍 数据管理提供数据库的库表增删、结构修改以及表数据维护等数据库操作。数据库实例会话管理提供多维度的实例会话信息展示,方便用户查看并进行操作。数据库监控提供数据库状态信息、I…

    腾讯云 2023年12月9日
  • 在PolarDB有的sql里面有自定义存储函数 这种想走列存有什么优化建议吗?-云小二-阿里云

    在PolarDB有的sql里面有自定义存储函数 还有的子查询里面有limit语句的 这种想走列存有什么优化建议吗?自定义函数例如这种SELECT a.*, func_create_url_name(a.title) AS url_nameFROM ( SELECT con.contentid, con.catid, cat.name AS catname, …

    阿里云 2023年12月28日
  • 腾讯云对象存储媒体截图接口

    简介 本文档提供关于媒体截图接口的 API 概览以及 SDK 示例代码。 API 操作名 操作描述 GetSnapshot 查询截图 用于查询媒体文件在某个时间的截图 SDK API 参考 SDK 所有接口的具体参数与方法说明,请参考 SDK API 参考。 查询截图 功能说明 用于查询媒体文件在某个时间的截图。注意 COS Android SDK 版本需要…

    腾讯云 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云对象存储搜索媒体处理队列

    简介 本文档提供关于搜索媒体处理队列相关的 API 概览以及 SDK 示例代码。 API 操作描述 搜索媒体处理队列 搜索媒体处理队列 SDK API 参考 SDK 所有接口的具体参数与方法说明,请参考 SDK API。 搜索媒体处理队列 功能说明 搜索媒体处理队列。注意 COS Android SDK 版本需要大于等于 v5.9.14。 示例代码 //…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。