本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Fanout to Firehose 交付串流
您可以訂閱 Amazon Data Firehose 交付串流至 Amazon SNS主題,這可讓您將通知傳送至其他儲存和分析端點。發佈至 Amazon SNS主題的訊息會傳送至訂閱的 Firehose 交付串流,並依照 Firehose 中的設定傳送至目的地。訂閱擁有者最多可將五個 Firehose 交付串流訂閱至 Amazon SNS主題。每個 Firehose 交付串流都有請求和每秒輸送量的預設配額。這項限制可能會導致發佈的訊息數 (輸入流量) 多於傳遞的訊息數 (輸出流量)。當輸入流量超過輸出流量時,您的訂閱可能會累積大量的訊息待處理項目,便會導致郵件傳遞延遲過高。您可以根據發布率請求增加配額
透過 Firehose 交付串流,您可以將 Amazon SNS通知散播至 Amazon Simple Storage Service (Amazon S3)、Amazon Redshift、Amazon OpenSearch Service (OpenSearch Service) 以及 Datadog、New Relic、MongoDB 和 Splunk 等第三方服務供應商。
例如,您可以使用此功能將傳送至某個主題的訊息永久存放在 Amazon S3 儲存貯體中,以進行合規、封存或其他用途。若要執行此操作,請使用 S3 儲存貯體目的地建立 Firehose 交付串流,並將該交付串流訂閱至 Amazon SNS主題。另一個範例是,若要對傳送至 Amazon SNS主題的訊息進行分析,請使用 OpenSearch 服務索引目的地建立交付串流。然後,您可以將 Firehose 交付串流訂閱至 Amazon SNS主題。
Amazon SNS也支援傳送至 Firehose 端點的通知訊息傳遞狀態記錄。如需詳細資訊,請參閱Amazon SNS 訊息傳遞狀態。