检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
自定义应用事件源 本章节介绍在控制台创建自定义应用事件源的方法。 前提条件 (可选)创建自定义应用事件源前,需要先创建自定义事件通道。 创建自定义应用事件源 登录事件网格控制台。 在左侧导航栏选择“事件源”,进入“事件源”页面。 单击“自定义事件源”,弹出“创建自定义事件源”对话框。
0", "source": "HC.OBS", "type": "object:put", "datacontenttype": "application/json", "subject": "xxx.jpg", "time": "2022-01-17T12:07:00.955Z"
触发器管理 查询单个函数的EG触发器 查询单个函数流的EG触发器 父主题: API
CSS 视频分析服务 VAS 数据管理服务 DAS 裸金属服务器 BMS 云测 CloudTest VPC终端节点 VPCEP 云存储网关服务 CSG 虚拟专用网络 VPN 企业路由器 ER 推荐系统 RES 云服务器备份服务 CSBS 内容分发网络服务 CDN 容器安全服务 CGS
基于事件订阅将OBS应用事件源消息路由至分布式消息服务Kafka版 方案概述 资源和成本规划 操作流程 实施步骤
requireNonNull(EventFormatProvider.getInstance() .resolveFormat("application/cloudevents+json"))).withForceNonJsonDataToString();
事件网格(EventGrid,简称EG)是华为云提供的一款Serverless事件总线服务,支持华为云服务、自定义应用、SaaS应用以标准化、中心化的方式接入事件网格,通过标准化的CloudEvents协议在这些应用之间以灵活方式路由事件,帮助您轻松构建松耦合、分布式的事件驱动架构。 使用条件 已注册华为账号并开通华为云。
单击“确定”,完成kafka触发器的创建。 单击“启用”,启用kafka触发器。 图4 启用Kafka触发器 编写死信数据的处理逻辑。 图5 死信数据处理逻辑编写 配置测试事件。 单击“配置测试事件”,下拉框中单击“配置测试事件”。 选择“分布式消息Kafka版”,单击“创建”。 图6 配置测试事件 创建成功后在下拉框选择刚创建的测试事件。
查询单个函数的EG触发器 功能介绍 查询触发器,支持指定函数urn,一个以函数urn为目标的订阅为一个触发器。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET
0", "source": "HC.OBS", "type": "object:put", "datacontenttype": "application/json", "subject": "xxx.jpg", "time": "2022-01-17T12:07:48.955Z"
查询单个函数流的EG触发器 功能介绍 查询触发器,支持指定函数流id,一个以函数流id为目标的订阅为一个触发器。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET
每隔5s批量推送500条消息 配置完成后,单击“确定”。 单击“事件流列表”操作列的“启用”,待状态列显示为“运行中”则代表整个链路创建成功。 测试验证 登录分布式消息服务Kafka版控制台,选择Kafka实例所在的区域。 在“Kafka专享版”页面,单击目标端所在Kafka实例的名称,进入实例详情页面。
件的云服务。 图2 云服务事件流转 场景三:应用事件流转 应用产生的事件可以通过事件网格触发其它相关联的应用,从而实现应用与应用之间的流转。 图3 应用事件流转
应用场景 迁移 支持通过多种网络链路,实现跨云平台数据同步、云下数据同步上云或云上跨Region的数据同步等多种业务场景。适用于业务割接期数据的整体搬迁上云,支持短期单向同步。 特点:通过增量同步技术,业务运行中可以完成数据库同步,同步不影响业务。 同步 实现数据源之间的数据实时同步
请输入对本作业的描述。 单击“下一步:源和目标对象配置”,进入“源和目标对象配置”页面。 “源数据”和“目标数据”中选择好Kafka实例后,单击“测试连通性”,检查通过后,进入步骤6。 图1 源数据和目标数据配置 表2 源数据和目标数据配置参数说明 参数 说明 配置类型 默认为“Kafka实例”。
说明: 开启时表示将消息消费进度同步到目标Kafka。 启动偏移量 否。 压缩算法 是,可选择压缩算法为“none”、“gzip”、“snappy”、“lz4”或“zstd”。 单击“下一步:预检查”,进入“预检查”页面,完成后单击“完成配置”。 图3 预检查 父主题: 专业版事件流作业
最大长度:255 channel_id 否 String 指导事件源归属的事件通道ID type 否 String 事件源类型 缺省值:APPLICATION 枚举值: APPLICATION RABBITMQ ROCKETMQ detail 否 RocketMqDetail object json格式封装消息实例链接信息
object:put 事件类型。标明与事件源相关的事件类型。 datacontenttype String 否 application/json 参数“data”的内容格式。 目前只支持application/json格式。 subject String 否 xxx.jpg 事件主题。标明事件具体的主题形式。
请确保事件流集群配置的虚拟私有云、子网与Kafka或RocketMQ的源端实例、目标端实例配置的虚拟私有云、子网的网络互通,否则连通性测试不通过。 参数配置完成后,单击“立即购买”,完成集群创建。 父主题: 专业版事件流
求什么类型的操作。 GET:请求服务器返回指定资源。 PUT:请求服务器更新指定资源。 POST:请求服务器新增资源或执行特殊操作。 DELETE:请求服务器删除指定资源,如删除对象等。 HEAD:请求服务器资源头部。 PATCH:请求服务器更新资源的部分内容。当资源不存在的时候,PATCH可能会去创建一个新的资源。