쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

Amazon SNS의 높은 처리량 FIFO 주제

포커스 모드
Amazon SNS의 높은 처리량 FIFO 주제 - Amazon Simple Notification Service

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

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

Amazon SNS의 높은 처리량 FIFO 주제는 엄격한 메시지 순서를 유지하면서 높은 메시지 처리량을 효율적으로 관리하여 수많은 메시지를 처리하는 애플리케이션의 안정성과 확장성을 보장합니다. 이 솔루션은 처리량이 높고 순서가 지정된 메시지 전송이 모두 필요한 시나리오에 적합합니다. 처리량이 높은 FIFO 주제를 사용하여 메시지 처리량을 개선하려면 메시지 그룹 수를 늘리는 것이 좋습니다. 처리량이 높은 메시지 할당량에 대한 자세한 내용은의 Amazon SNS 서비스 할당량을 참조하세요Amazon Web Services 일반 참조.

Amazon SNS FIFO 주제의 높은 처리량 사용 사례

다음 사용 사례는 처리량이 높은 FIFO 주제의 다양한 애플리케이션을 강조하여 산업 및 시나리오 전반에서의 효과를 보여줍니다.

  • 실시간 데이터 처리: 이벤트 처리 또는 원격 측정 데이터 수집과 같은 실시간 데이터 스트림을 처리하는 애플리케이션은 정확한 분석 순서를 유지하면서 메시지의 지속적인 유입을 처리하는 높은 처리량의 FIFO 주제의 이점을 누릴 수 있습니다.

  • 전자 상거래 주문 처리: 고객 트랜잭션의 순서를 유지하는 것이 중요한 전자 상거래 플랫폼에서 처리량이 높은 FIFO 주제는 쇼핑이 많은 계절에도 주문이 지연 없이 순차적으로 전달되도록 합니다.

  • 금융 서비스: 고빈도 거래 또는 거래 데이터를 처리하는 금융 기관은 메시지 주문에 대한 엄격한 규제 요구 사항을 준수하면서 처리량이 높은 FIFO 주제에 의존하여 지연 시간을 최소화하면서 시장 데이터와 거래를 처리합니다.

  • 미디어 스트리밍: 스트리밍 플랫폼 및 미디어 배포 서비스는 높은 처리량의 FIFO 주제를 활용하여 미디어 파일 및 스트리밍 콘텐츠 전송을 관리함으로써 사용자에게 원활한 재생 환경을 제공하는 동시에 올바른 콘텐츠 전송 순서를 유지합니다.

Amazon SNS FIFO 주제의 높은 처리량을 위한 파티션 및 데이터 배포

처리량이 많은 주제의 경우 Amazon SNS는 파티션 간에 FIFO 주제 데이터를 분산합니다. 파티션은 내의 여러 가용 영역에 자동으로 복제되는 주제에 대한 용량 할당입니다 AWS 리전. 사용자는 파티션을 관리하지 않습니다. 대신 Amazon SNS는 수신 속도에 따라 사용자를 대신하여 파티션을 자동으로 관리합니다.

FIFO 주제의 경우 Amazon SNS는 다음과 같은 상황에서 주제의 파티션 수를 수정합니다.

  • 현재 게시 속도가 기존 파티션이 지원할 수 있는 속도에 가깝거나 초과하는 경우 주제가 리전 할당량에 도달할 때까지 추가 파티션이 할당됩니다. 할당량에 대한 자세한 내용은 의 Amazon SNS 서비스 할당량을 참조하세요Amazon Web Services 일반 참조.

  • 현재 파티션의 사용률이 낮으면 파티션 수가 줄어들 수 있습니다.

파티션 관리는 백그라운드에서 자동으로 이루어지므로 애플리케이션에는 표시되지 않습니다. 주제와 메시지는 항상 사용할 수 있습니다.

참고

임시 게시 API 제한은 일반 볼륨의 여러 배를 보내는 동안 주제로 가는 트래픽을 갑자기 크게 늘리는 경우 발생할 수 있습니다. 이 제한은 주제가 늘어난 트래픽을 수용하도록 확장되는 동안 중복 제거 기간까지 지속될 수 있습니다.

메시지 그룹 ID별로 데이터 배포

FIFO 주제에 메시지를 게시할 때 Amazon SNS는 각 메시지의 메시지 그룹 ID 값을 내부 해시 함수에 대한 입력으로 사용합니다. 해시 함수의 출력 값은 메시지를 처리하는 파티션을 결정하며, 하나 이상의 메시지 그룹 IDs는 지정된 파티션에서 처리할 수 있습니다.

참고

Amazon SNS는 고유 값이 많을 수 있는 메시지 그룹 IDs를 사용하는 partitions. AWS recommends의 수에 관계없이 FIFO 주제의 파티션에 항목을 균일하게 배포하도록 최적화되어 있습니다.

Amazon SNS FIFO 주제에서 높은 처리량 활성화

기본적으로 Amazon SNS FIFO 주제는 주제 수준 중복 제거를 위해 구성되며, 이는 로 FifoThroughputScope 설정된 주제 속성에 의해 제어Topic되고 처리량 할당량이 더 제한적입니다.의 Amazon SNS 서비스 할당량을 참조하세요Amazon Web Services 일반 참조.

Amazon SNS FIFO 주제에 대해 높은 처리량을 활성화하려면 FifoThroughputScope 속성을 로 업데이트합니다MessageGroup. 이 변경은 콘솔을 통해 수행하거나 AWS CLI 및 SDK를 사용하여 수행할 수 있으며, 주제 생성 중에 설정할 수도 있습니다. Amazon SNS는 최상의 고객 경험을 위해 이를 권장하고 주제가 제한될 가능성을 줄입니다.

중요

주제의를 FifoThroughputScope로 활성화한 후에는 Topic 처리량으로 되돌릴 수 MessageGroup없습니다.

구독한 모든 Amazon SQS FIFO 대기열에 대해 높은 처리량 모드 활성화

높은 처리량이 활성화된 Amazon SNS FIFO 주제에 게시하고 하나 이상의 Amazon SQS FIFO 대기열을 구독하는 경우 Amazon SQS FIFO 대기열에서 높은 처리량을 활성화하여 Amazon SNS FIFO 높은 처리량 주제가 원활하게 전달되도록 하는 것이 좋습니다. 자세한 Amazon Simple Queue Service 개발자 안내서FIFO 대기열의 높은 처리량을 참조하세요.

프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.