

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 散發到 Firehose 交付串流
<a name="sns-firehose-as-subscriber"></a>

您可以訂閱 [ Amazon SNS 主題的交付串流](https://docs.aws.amazon.com/firehose/latest/dev/what-is-this-service.html)，讓您將通知傳送至其他儲存和分析端點。 Amazon SNS 發佈至 Amazon SNS 主題的訊息會傳送至訂閱的 Firehose 交付串流，並依照 Firehose 中的設定交付至目的地。訂閱擁有者最多可將五個 Firehose 交付串流訂閱至 Amazon SNS 主題。每個 Firehose 交付串流都有請求和每秒輸送量[的預設配額](https://docs.aws.amazon.com/firehose/latest/dev/limits.html)。這項限制可能會導致發佈的訊息數 (輸入流量) 多於傳遞的訊息數 (輸出流量)。當輸入流量超過輸出流量時，您的訂閱可能會累積大量的訊息待處理項目，便會導致郵件傳遞延遲過高。您可以根據發布率請求[增加配額](https://support.console.aws.amazon.com/support/home#/case/create?issueType=service-limit-increase)，以避免對工作負載造成不利影響。

透過 Firehose 交付串流，您可以將 Amazon SNS 通知分發給 Amazon Simple Storage Service (Amazon S3)、Amazon Redshift、Amazon OpenSearch Service (OpenSearch Service)，以及第三方服務供應商，例如 Datadog、New Relic、MongoDB 和 Splunk。

例如，您可以使用此功能將傳送至某個主題的訊息永久存放在 Amazon S3 儲存貯體中，以進行合規、封存或其他用途。若要這樣做，請使用 Amazon S3 儲存貯體目的地建立 Firehose 交付串流，並將該交付串流訂閱 Amazon SNS 主題。另一個範例，若要對傳送至 Amazon SNS 主題的訊息執行分析，請使用 OpenSearch Service 索引目標建立交付串流。然後，您可以將 Firehose 交付串流訂閱 Amazon SNS 主題。

Amazon SNS 也支援傳送至 Firehose 端點之通知的訊息傳遞狀態記錄。如需詳細資訊，請參閱[Amazon SNS 訊息傳遞狀態](sns-topic-attributes.md)。