기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon SQS 표준 대기열 생성 및 메시지 전송
Amazon SQS용 표준 대기열을 생성하는 방법입니다.
Amazon SQS 콘솔을 사용하여 대기열을 생성합니다.
Amazon SQS 콘솔을 사용하여 표준 대기열을 만들 수 있습니다. 콘솔은 대기열 이름을 제외한 모든 설정의 기본값을 제공합니다.
중요
2022년 8월 17일에 기본 서버 측 암호화(SSE)가 모든 Amazon SQS 대기열에 적용되었습니다.
개인 식별 정보(PII)나 기타 기밀 정보 또는 민감한 정보를 대기열 이름에 추가하지 마세요. 대금 청구 및 CloudWatch 로그를 비롯한 많은 Amazon Web Services에서 대기열 이름에 액세스할 수 있습니다. 대기열 이름은 개인 데이터나 민감한 데이터에 사용하기 위한 것이 아닙니다.
Amazon SQS 대기열을 생셩하려면
https://console.aws.amazon.com/sqs/
에서 Amazon SQS 콘솔을 엽니다. -
대기열 생성을 선택합니다.
-
유형의 경우 표준 대기열 유형이 기본적으로 설정됩니다.
참고
대기열을 생성한 후에는 대기열 유형을 변경할 수 없습니다.
-
대기열의 이름을 입력합니다.
-
(선택 사항) 콘솔은 대기열 구성 파라미터의 기본값을 설정합니다. 구성에서 다음 파라미터에 새 값을 설정할 수 있습니다.
-
제한 시간 초과에는 기간과 단위를 입력합니다. 범위는 0초~12시간입니다. 기본값은 30초입니다.
-
메시지 보존 기간에는 기간과 단위를 입력합니다. 범위는 1분~14일입니다. 기본값은 4일입니다.
-
전송 지연에는 기간과 단위를 입력합니다. 범위는 0초~15분입니다. 기본값은 0초입니다.
-
최대 메시지 크기에는 값을 입력합니다. 범위는 1~256KB입니다. 기본값은 256KB입니다.
-
메시지 수신 대기 시간은 값을 입력합니다. 범위는 0~20초입니다. 기본값은 0초이며 짧은 폴링을 설정합니다. 0이 아닌 값은 모두 긴 폴링을 설정합니다.
-
-
(선택 사항) 액세스 정책을 정의합니다. 액세스 정책은 대기열에 액세스할 수 있는 계정, 사용자 및 역할을 정의합니다. 또한 액세스 정책은 사용자가 액세스할 수 있는 작업(예:
SendMessage
,ReceiveMessage
또는DeleteMessage
)을 정의합니다. 기본 정책에서는 대기열 소유자만 메시지를 보내고 받을 수 있도록 허용합니다.액세스 정책을 정의하려면 다음 중 하나를 수행합니다.
-
대기열에 메시지를 보낼 수 있는 사람과 대기열에서 메시지를 받을 수 있는 사람을 구성하려면 기본을 선택합니다. 콘솔은 사용자의 선택에 따라 정책을 생성하고 결과 액세스 정책을 읽기 전용 JSON 창에 표시합니다.
-
JSON 액세스 정책을 직접 수정하려면 고급을 선택합니다. 이를 통해 각 주체(계정, 사용자 또는 역할)가 수행할 수 있는 사용자 지정 작업 집합을 지정할 수 있습니다.
-
-
리드라이브 허용 정책의 경우 활성화를 선택합니다. 모두 허용, 대기열 기준 또는 모두 거부 중 하나를 선택합니다. 대기열 기준 선택 시 Amazon 리소스 이름(ARN)으로 최대 10개 소스 대기열의 목록을 지정합니다.
-
Amazon SQS는 기본적으로 관리형 서버 측 암호화를 제공합니다. 암호화 키 유형을 선택하거나 Amazon SQS 관리형 서버 측 암호화를 비활성화하려면 암호화를 확장합니다. 암호화 키 유형에 대한 자세한 내용은 SQS에서 관리하는 암호화 키를 사용하여 대기열에 대한 서버 측 암호화 구성 및 Amazon SQS 콘솔을 사용하여 대기열에 대한 서버 측 암호화 구성 섹션을 참조하세요.
참고
SSE를 활성화하면 암호화된 대기열에 대한 익명
SendMessage
및ReceiveMessage
요청이 거부됩니다. Amazon SQS 보안 모범 사례에서는 익명 요청을 사용하지 말 것을 권장합니다. Amazon SQS 대기열로 익명 요청을 보내려면 SSE를 비활성화해야 합니다. -
(선택 사항) 배달되지 않은 메시지를 수신하도록 DLQ(Dead Letter Queue)를 구성하려면 DLQ(Dead Letter Queue)를 펼칩니다.
-
(선택 사항) 대기열에 태그를 추가하려면 태그를 펼칩니다.
-
대기열 생성을 선택합니다. Amazon SQS가 대기열을 생성하고 대기열의 세부 정보 페이지를 표시합니다.
Amazon SQS는 새 대기열에 대한 정보를 시스템 전체에 전파합니다. Amazon SQS는 분산 시스템이므로 콘솔이 대기열 페이지에 대기열을 표시할 때까지 약간의 지연이 발생할 수 있습니다.
메시지 전송
대기열을 생성한 후 그 대기열에 메시지를 보낼 수 있습니다.
-
왼쪽 탐색 창에서 대기열을 선택합니다. 대기열 목록에서 자신이 생성한 대기열을 선택합니다.
-
작업에서 메시지 전송 및 수신을 선택합니다.
콘솔에 메시지 전송 및 수신 페이지가 표시됩니다.
-
메시지 본문에 메시지 텍스트를 입력합니다.
-
표준 대기열의 경우 전송 지연 시간 값을 입력하고 단위를 선택할 수 있습니다. 예를 들어
60
입력 후 초를 선택합니다. 자세한 정보는 Amazon SQS 메시지 타이머을 참조하세요. -
메시지 전송을 선택합니다.
메시지를 전송하면 콘솔에 성공 메시지가 표시됩니다. 전송한 메시지에 대한 정보를 표시하려면 세부 정보 보기를 선택합니다.