Amazon EventBridge 現在支援將 SQS 公平佇列作為目標
Amazon EventBridge 現在支援將 Amazon SQS 公平佇列作為目標,能夠讓您建置反應更靈敏的事件導向應用程式。您現在能夠在消費者群組之間利用 SQS 的改進型訊息分佈功能,並減輕多租用戶訊息系統中的雜訊芳鄰影響。此增強功能能夠讓 EventBridge 直接將事件傳送至 SQS 公平佇列。有了公平佇列功能,多個消費者可在將所有租用戶的訊息處理時間保持一致的情況下,同時處理來自同一租用戶的訊息。
Amazon EventBridge 事件匯流排是一種無伺服器事件代理系統,能讓您透過在自己的應用程式、第三方 SaaS 應用程式和其他 AWS 服務之間路由事件來建立可擴展的事件驅動應用程式。SQS 公平佇列會自動在消費者群組之間公平地分佈訊息,防止任何單一群組獨佔佇列資源。與 EventBridge 的事件路由功能相結合時,其可以建立強大的模式,以用於建置可擴展的多租用戶應用程式 (其中的不同團隊或服務需要公平存取事件串流)。
若要將事件路由到 SQS 公平佇列,您可以在透過 AWS 管理主控台、AWS CLI 或 AWS SDK 建立或更新 EventBridge 規則時,選取公平佇列作為目標。請務必包含 MessageGroupID 參數,您可以使用靜態值或 JSON 路徑表達式來指定該參數。
所有 AWS 商業區域和 AWS GovCloud (美國) 區域均提供公平佇列和 FIFO 目標支援。如需有關 EventBridge 目標支援的詳細資訊,請參閱我們的文件。如需有關 SQS 公平佇列的詳細資訊,請參閱 SQS 文件。