Amazon SNS 메시지 필터링 - Amazon Simple Notification Service

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon SNS 메시지 필터링

기본적으로 Amazon SNS 주제 구독자는 주제에 게시된 모든 메시지를 수신합니다. 메시지의 하위 세트만 수신하려면 구독자는 주제 구독에 필터 정책을 할당해야 합니다.

필터링 정책은 구독자가 어떤 메시지를 수신할지 정의하는 속성을 포함하는 JSON 객체입니다. Amazon SNS는 구독에 설정한 필터 정책 범위에 따라 메시지 속성 또는 메시지 본문에 적용되는 정책을 지원합니다. 메시지 본문의 필터 정책에서는 메시지 페이로드가 올바른 형식의 JSON 객체라고 가정합니다.

구독에 필터 정책이 없는 경우 구독자는 해당 주제에 게시된 모든 메시지를 받습니다. 메시지를 주제에 게시하면 Amazon SNS는 메시지 속성 또는 본문을 각 주제의 구독에 대한 필터 정책에 있는 속성과 비교합니다. 일치하는 속성 또는 메시지 본문 속성이 있을 경우 Amazon SNS는 구독자에게 메시지를 전송합니다. 그렇지 않으면 Amazon SNS는 해당 구독자에게 메시지를 보내지 않습니다.

자세한 정보는 주제에 게시된 메시지 필터링을 참조하세요.