全部产品
Search
文档中心

事件总线EventBridge:常见问题

更新时间:Aug 28, 2023

本文介绍与事件总线EventBridge相关的基本问题。

什么是事件总线EventBridge

阿里云事件总线EventBridge是阿里云自研全托管的无服务器事件驱动服务总线,具备高扩展性、高可靠性,支持事件查询、事件轨迹追踪、事件跨账号传输等一系列功能,是构建无服务器服务和事件驱动架构应用的核心组件。

事件总线EventBridge有哪些价值和优势?

  • 全托管服务:免部署、一键开启服务、免运维,依托于阿里云技术支持轻松获取事件总线(EventBus)。

  • 更低成本:相比基于其他阿里云服务自建事件驱动服务组件具有更低的成本,计费上只对API访问计费。目前尚处于公测期间,暂不计费。

  • 更弹性、更可靠:依托于阿里云消息队列、基础组件ECS、云盘等高可靠性能力,支持事件三副本备份、高可用性主备切换等能力。

  • 云生态:阿里云生态产品的集成支持。

事件总线EventBridge如何收费?

事件总线EventBridge处于公测期,所有资源使用都免费。正式商业化后,将实行按量付费(后付费),根据API访问次数计费,价格优惠。更多信息,请参见计费说明

事件总线EventBridge支持哪些地域?

已支持华东1(杭州)、华东2(上海)、华北2(北京)和中国香港等地域。更多信息,请参见地域和接入点

事件总线EventBridge怎样保证数据的安全性?

  • 支持阿里云主RAM用户管理体系,事件总线(EventBus)确保您的数据在其他人未经授权的情况下无法被访问。

  • 事件总线(EventBus)支持HTTPS方式的接入点,事件通过SSL加密通道发布到事件总线EventBridge服务。

使用事件总线EventBridge需要设置哪些相关权限?

通过阿里云账号登录访问控制RAM控制台,创建RAM用户,其后可根据自身业务需要,对不同的RAM用户进行授权映射,例如创建A和B两个RAM用户,可以通过RAM配置,控制两个RAM用户的资源管理、事件发布、监控运维等操作权限,也可以通过STS对外部用户进行临时授权访问。更多信息,请参见为RAM用户授权

使用企业A的阿里云账号创建RAM角色并为该角色授权,并将该角色赋予企业B,即可实现使用企业B的阿里云账号或其RAM用户访问企业A的阿里云资源的目的。更多信息,请参见跨云账号授权

发布事件失败,是什么原因导致?

发布事件失败,可能是以下原因导致:

  • 接入点配置错误。

    请从事件总线EventBridge控制台上拷贝接入点信息,不需要添加HTTP等协议头。

  • 网络配置错误。

    请根据生产端网路环境选择公网接入点或者VPC接入点。

  • 资源不存在。

    请检查事件总线是否已成功创建。

  • 权限不足。

    请检查AccessKey ID和AccessKey Secret是否正确,以及RAM权限是否正确配置。关于RAM权限的更多信息,请参见为RAM用户授权

  • 事件内容超过限制。

    关于使用限制的更多信息,请参见使用限制

    关于计算事件大小的更多信息,请参见计算PutEvents事件大小

路由事件失败,是什么原因导致?

路由事件失败,可能是以下原因导致:

  • 被目标端限流。

  • 目标端不接受事件转换后的内容。

建议通过查询事件轨迹自查。查询事件轨迹的具体步骤,请参见事件查询

说明

路由到HTTP目前只支持公网能访问的接入点。

事件总线EventBridge支持哪些云产品作为事件源?这些云产品的事件格式是什么?

事件总线EventBridge支持的阿里云服务事件源,请参见事件源概述

事件总线EventBridge支持的阿里云产品的事件格式,请参见企业级分布式应用服务事件

如何配置事件模式过滤事件?

关于如何配置事件模式,请参见管理事件规则