Amazon SNS 訊息篩選 - Amazon Simple Notification Service

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

Amazon SNS 訊息篩選

根據預設,Amazon SNS 主題訂閱者會接收發佈到主題的每個訊息。若要僅接收一部分的訊息,訂閱者必須將篩選政策指派給主題訂閱。

篩選政策是包含屬性的 JSON 物件,這些屬性會定義訂閱者接收的訊息。Amazon SNS 支援對訊息屬性或內文採取行動的政策,該政策係根據您為訂閱設定的篩選政策範圍。訊息內文的篩選政策假定訊息承載是格式正確的 JSON 物件。

如果訂閱沒有篩選政策,訂閱者會收到發佈到主題的每個訊息。當您發佈訊息至具有篩選政策的主題時,Amazon SNS 會針對每一個主題訂閱,比較訊息屬性或內文與篩選政策中的屬性。如有任何訊息屬性或內文屬性相符,Amazon SNS 會將訊息傳送給訂閱者。否則,Amazon SNS 不會傳送訊息給訂閱者。

如需詳細資訊,請參閱 Filter Messages Published to Topics (篩選發佈至主題的訊息)。