tencent cloud

事件总线

动态与公告
产品动态
【2024年07月19日】CLS 的 EB 专用日志主题恢复计费公告
新手指引
产品简介
产品概述
基本概念
产品优势
应用场景
限制说明
购买指南
计费概述
产品定价
欠费与停服说明
快速入门
开通事件总线
快速投递自定义事件
快速配置云产品事件告警推送
快速配置云监控事件告警推送
事件源
事件源概述
官方云服务事件源
事件结构
连接器
事件
事件结构
自定义事件
官方云服务事件
事件集
事件集概述
创建事件集
管理事件集
链路追踪
事件规则
事件规则概述
事件模式
创建事件规则
管理事件规则
配置数据转换
事件目标
SCF 云函数目标
CLS 日志目标
消息推送目标
Ckafka 目标
实践教程
迁移事件告警
Oceanus 告警消息实时推送
云服务器异常自动备份与重启
基于 EventBridge 设计零售业务中台
API 文档
History
Introduction
API Category
Making API Requests
Delivery Target APIs
Event Bus APIs
Event Rule APIs
Event Connector APIs
Data Transformer APIs
Event Storage APIs
Data Types
Error Codes
常见问题
概念相关
告警相关
计费相关
联系我们
EB 政策
EB 隐私协议
EB 数据处理和安全协议

SCF 云函数目标

PDF
聚焦模式
字号
最后更新时间: 2024-01-22 20:52:28
通过事件规则,您可以将收集到的事件投递到指定的投递目标完成处理与消费,目前事件总线支持 腾讯云云函数 作为投递目标,并提供了多个预设模板,帮助您完成事件的投递。
说明:
事件目标触达次数默认限频为:2000次/天。

模板函数投递

选择函数模板,事件总线将根据提供的默认模板,为您创建一个目标函数,完成事件投递。目前,提供了 Ckafka 投递函数模板,您可以在事件规则 > 事件目标里进行选择与配置。
注意:
如果您的目标 Ckafka 实例配有用户名密码,请注意填写的信息正确性,否则可能导致事件投递失败。



自定义函数投递

除了使用模板之外,您也可以将事件投递到您已经创建好的自定义函数里,完成更多业务逻辑的实现。




开启批量投递

对于投递目标为云函数时,事件总线支持批量投递,您可以根据实际业务需求,选择投递方式。


批量投递参数说明:
最长等待时间: 单次触发的最长等待时间,最长等待时间范围(0-60s),默认为 0。
最大批量消息数: 在拉取并批量投递给当前云函数时的最大消息数,目前支持最高配置为10000。结合消息大小、写入速度等因素影响,每次触发云函数并投递的消息数量不一定能达到最大值,而是处在1 - 最大消息数之间的一个变动值。
注意:
开启批量投递功能后,事件将以数组形式投递,请注意事件消费端的格式适配。
未开启批量投递事件格式
开启批量投递数组模式
{
"specversion": "1.0.2",
"id": "13a3f42d-7258-4ada-da6d-023a333b4662",
"type": "connector:apigw",
"source": "apigw.cloud.tencent",
"subjuect": "qcs::apigw:ap-guangzhou:uid1250000000/appidxxx:Serverid/Appid",
"time": "1615430559146",
"region": "ap-guangzhou",
"datacontenttype": "application/json;charset=utf-8",
"data":{
$data_value
}
}

{
"EventList":[
{
"specversion": "1.0.2",
"id": "13a3f42d-7258-4ada-da6d-023a333b4662",
"type": "connector:apigw",
"source": "apigw.cloud.tencent",
"subjuect": "qcs::apigw:ap-guangzhou:uid1250000000/appidxxx:Serverid/Appid",
"time": "1615430559146",
"region": "ap-guangzhou",
"datacontenttype": "application/json;charset=utf-8",
"data":{
$data_value
}
},
{
"specversion": "1.0.2",
"id": "13a3f42d-7258-4ada-da6d-023a333b4662",
"type": "connector:apigw",
"source": "apigw.cloud.tencent",
"subjuect": "qcs::apigw:ap-guangzhou:uid1250000000/appidxxx:Serverid/Appid",
"time": "1615430559146",
"region": "ap-guangzhou",
"datacontenttype": "application/json;charset=utf-8",
"data":{
$data_value
}
}
]
}



帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈