Amazon SQS 배치 작업 - Amazon Simple Queue Service

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

Amazon SQS 배치 작업

Amazon SQS는 비용을 절감하고 한 번의 작업으로 최대 10개의 메시지를 조작할 수 있도록 일괄 작업을 제공합니다. 이러한 일괄 작업에는 다음이 포함됩니다.

일괄 작업을 사용하면 단일 API 호출로 여러 작업을 수행할 수 있으므로 성능을 최적화하고 비용을 절감하는 데 도움이 됩니다. 쿼리 API 또는 Amazon SQS 배치 작업을 지원하는 AWS SDK를 사용하여 배치 기능을 활용할 수 있습니다.

중요 세부 정보
  • 메시지 크기 제한: 단일 SendMessageBatch 통화로 전송되는 모든 메시지의 총 크기는 262,144바이트 (256KiB) 를 초과할 수 없습니다.

  • 권한:, 또는 에 대한 권한을 명시적으로 설정할 수 없습니다. SendMessageBatch DeleteMessageBatch ChangeMessageVisibilityBatch 대신, 작업의 해당 배치 버전에 대한 SendMessageBatch 권한을 설정하거나 해당 작업에 대한 권한을 ChangeMessageVisibilityBatch 설정합니다. DeleteMessageBatch

  • 콘솔 지원: Amazon SQS 콘솔은 일괄 작업을 지원하지 않습니다. 일괄 작업을 수행하려면 쿼리 API 또는 AWS SDK를 사용해야 합니다.

메시지 작업 일괄 처리

비용과 효율성을 더욱 최적화하려면 메시지 작업 일괄 처리에 대한 다음과 같은 모범 사례를 고려해 보세요.

참고

Amazon SQS의 버퍼링된 비동기식 클라이언트는 현재 FIFO 대기열을 지원하지 않습니다.