蒙恩招生网 蒙恩招生网4
2023-10-30
更新时间:2023-11-17 08:02:09作者:51data
简介事件总线EventBridge是阿里云提供的无服务器事件总线服务。它支持以标准化和集中化的方式连接阿里云服务、定制应用和SaaS应用,并可以通过标准化的CloudEvents 1.0协议在这些应用之间路由事件,帮助您轻松构建松散耦合的分布式事件驱动架构。事件驱动架构是一种松散耦合的分布式驱动架构。在收集应用程序生成的事件后,它采取必要的措施实时处理它们,然后将它们路由到下游系统,而不等待系统响应。事件总线EventBridge可用于构建各种简单或复杂的事件驱动架构,用标准化的CloudEvents 1.0协议连接云产品和应用、应用和应用。有关EventBridge的更多介绍,请参考[1] 《EventBridge 事件总线及 EDA 架构解析》。Target负责处理事件的终端和消费事件,是EventBridge的核心模块。针对市场上其他云厂商和垂直DB服务,EventBridge发布了基于事件目标模块的数据库Sink,提供简单易用的集成DB落客能力,帮助开发者更高效便捷地实现业务云。
数据库接收器概述数据库接收器事件目标是EventBridge支持的事件目标之一。它的主要功能是通过EventBridge将数据传递到指定的数据库表。得益于EventBridge生态系统,数据库接收器支持多种访问方法:
阿里云产品事件,EventBridge支持云服务总线,可以通过简单配置直接存储云服务相关事件;SaaS应用事件,EventBridge支持三方SaaS事件访问,支持SaaS触发事件的数据库,查询;用户自定义应用,用户可以使用EventBridge官方API接口、多语言客户端、HTTP Source和CloudEvents社区开源客户端完成访问。数据库Sink的能力重点在于如何将EventBridge业务的半结构化Json数据转化为结构化SQL语句,提供对LowCode的交互访问,帮助开发者一站式完成数据入库。
数据库接收器最佳实践的典型案例:
希望将一些MNS消费消息或者RocketMQ消费消息存储在指定的数据库表中,方便后期的数据分析和消息调查。您也可以通过这种方式向数据库表中添加数据。通过HTTP事件源,将一些重要的日志或被掩埋的数据直接存储在DB中,不经过用户业务系统,可以方便后续的客户场景分析。简介:首先,目前针对MySQL的数据库Sink支持两种方式:一种是基于阿里云的RDS MySQL(VPC),另一种是用户自建的MySQL(公网),可以根据业务场景采用不同的方式访问。
步骤1:单击事件规则并创建事件规则。
步骤2:选择事件源。可以选择阿里云官方或自定义事件源。
第三步:选择事件目标1)选择事件目标的服务类型下的数据库。这时候就会有两个选择:一个是阿里云的RDS MySQL,一个是自建的MySQL;
2)如果是阿里云RDS MySQL,需要创建服务的关联角色。3)授权后,可以选择用户自己创建的RDS MySQL数据库的实例ID和数据库名称。账号和密码需要手工填写,并发配置可以根据实际业务需要填写。由于RDS MySQL涉及跨区域访问,因此需要专用网络VPC的支持。
步骤4:入库配置
入库配置支持快速配置和自定义SQL: 1)快速配置,支持LowCode快速选择入库内容。
2)自定义SQL,支持自定义高级SQL语法。
第五步:事件创建成功后,可以通过控制台发布事件:
第六步:事件状态跟踪和查询通过上一步的事件ID可以看到轨迹的详细信息,包括事件执行的成功与否。如果事件执行失败,异常信息将显示在页面上。您还可以通过事件跟踪查看详细的事件跟踪:
本文总结了EventBridge的新特性:数据库接收事件目标。作为无服务器的事件总线服务,EventBridge将阿里云的产品控制链路数据和消息产品业务数据整合到事件源生态中。从:010到31040,满足云用户业务集成的便利性,满足开放API和多语言sdk的支持。在此基础上,通过EventBridge将数据交付到指定的数据库表中,为客户自己的业务访问EventBridge提供了便利。
相关链接[1]event bridge的更多介绍
https://developer.aliyun.com/article/878927
[2]官方RDS文档
https://www . aliyun . com/product/rds/mysqlspm=5176.14414305 . j _ 8058803260 . 32 . 267 f 5960 zjkxr 3
[3]event bridge的官方文件
https://help.aliyun.com/product/161886.html作者:http://click.aliyun.com/m/1000335577/赵海原文链接:本文为阿里云原创内容,未经允许不得转载。