本文介紹與事件總線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支持的阿里云產品的事件格式,請參見企業級分布式應用服務事件。
如何配置事件模式過濾事件?
關于如何配置事件模式,請參見管理事件規則。