기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon SQS에서 정확히 한 번의 프로세싱
표준 대기열과 달리 FIFO 대기열에는 중복 메시지가 추가되지 않습니다. FIFO 대기열을 사용하면 대기열에 중복 메시지가 전송되는 것을 방지할 수 있습니다. 5분 중복 제거 간격 내에 SendMessage
작업을 재시도하면, Amazon SQS가 대기열에 중복 항목을 추가하지 않습니다.
중복 제거를 구성하려면 다음 중 하나를 실시해야 합니다.
-
콘텐츠 기반 중복 제거 활성화. 이 작업을 통해 Amazon SQS는 SHA-256 해시를 사용한 후 메시지 본문을 사용하여 메시지 중복 제거 ID를 생성하지만 메시지 속성은 생성하지 않습니다. 자세한 내용은 Amazon Simple Queue Service API 참조에서
CreateQueue
,GetQueueAttributes
및SetQueueAttributes
작업에 대한 설명서를 참조하세요. -
메시지에 메시지 중복 제거 ID 값을 명시적으로 지정하거나 시퀀스 번호를 표시합니다. 자세한 내용은 Amazon Simple Queue Service API 참조에서
SendMessage
,SendMessageBatch
및ReceiveMessage
작업에 대한 설명서를 참조하세요.