選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

Amazon S3 事件通知

焦點模式

在本頁面

Amazon S3 事件通知 - Amazon Simple Storage Service

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

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

您可以使用 Amazon S3 事件通知功能,在 S3 儲存貯體中發生特定事件時接收通知。若要啟用通知,請新增通知組態,以識別您想要 Amazon S3 發佈的事件。請確定通知組態也會識別您想要 Amazon S3 傳送通知的目的地。您會將此組態存放在儲存貯體相關聯的通知子資源中。如需詳細資訊,請參閱儲存貯體組態選項。Amazon S3 提供 API 供您管理此子資源。

重要

Amazon S3 事件通知的設計是要至少傳送一次。事件通知一般能在幾秒內交付,但有時候會耗費一分鐘或更長的時間。

Amazon S3 事件通知概觀

目前 Amazon S3 可以發佈下列事件的通知:

  • 新物件建立的事件

  • 物件移除事件

  • 還原物件事件

  • 減少備援儲存 (RRS) 物件遺失事件

  • 複寫事件

  • S3 生命週期過期事件

  • S3 生命週期轉換事件

  • S3 Intelligent-Tiering 自動封存事件

  • 物件標記事件

  • 物件ACLPUT事件

如需所有支援事件類型的描述,請參閱 SQS、SNS 和 Lambda 支援的事件類型

Amazon S3 可將事件通知訊息傳送至下列目標。您可以在通知組態中指定這些目的地的 Amazon Resource Name (ARN) 值。

  • Amazon Simple Notification Service (Amazon SNS) 主題

  • Amazon Simple Queue Service (Amazon SQS) 佇列

  • AWS Lambda 函數

  • Amazon EventBridge

如需詳細資訊,請參閱支援的事件目的地

注意

Amazon Simple Queue Service FIFO (先進先出) 佇列不支援作為 Amazon S3 事件通知目的地。若要將 Amazon S3 事件的通知傳送至 Amazon SQS FIFO 佇列,您可以使用 Amazon EventBridge。如需詳細資訊,請參閱啟用 Amazon EventBridge

警告

如果您的通知寫入觸發通知的同一個儲存貯體,則可能會導致執行迴圈。例如,如果儲存貯體在物件每次上傳時都觸發 Lambda 函式,且該函式會將物件上傳至儲存貯體,則函式會間接地觸發本身。若要避免此狀況,請使用兩個儲存貯體,或將觸發設定為僅套用至傳入物件所用的字首。

如需將 Amazon S3 通知與 搭配使用的詳細資訊和範例 AWS Lambda,請參閱 AWS Lambda 開發人員指南中的AWS Lambda 搭配使用 Amazon S3

有關每個儲存貯體可建立之事件通知組態數量的詳細資訊,請參閱《AWS 一般參考》中的 Amazon S3 服務配額

如需有關事件通知的詳細資訊,請參閱下列章節。

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。