Amazon Simple Queue Service(SQS) 생성 방법
- AWS 관리 콘솔에 로그인합니다.
- 서비스 목록에서 “SQS”를 선택합니다.
- “대기열 만들기” 버튼을 클릭합니다.
- 표준 또는 FIFO를 선택합니다.
- “표준”은 여러 생산자와 소비자가 대기열에 메시지를 보낼 수 있도록 하는 일반 대기열입니다.
- “FIFO”는 FIFO(선입선출) 방식으로 메시지를 처리하는 큐입니다.
각 메시지에는 고유 식별자가 있으며 메시지는 전송된 순서대로 처리됩니다.
- “표준”은 여러 생산자와 소비자가 대기열에 메시지를 보낼 수 있도록 하는 일반 대기열입니다.
- 대기열 이름 아래에 대기열 이름을 입력합니다.
- 옵션을 구성합니다.
- “가시성 제한 시간”은 메시지가 자동으로 삭제되기 전에 숨겨진 상태로 유지된다는 메시지를 소비자로부터 받은 후 시간(초)입니다.
기본값은 30초입니다. - “Message Retention Period”는 메시지가 큐에 보관되는 시간(초)입니다.
기본값은 4일입니다. - “최대 메시지 크기”는 큐에 보낼 수 있는 최대 메시지 크기(바이트)입니다.
기본값은 256KB입니다.
- “가시성 제한 시간”은 메시지가 자동으로 삭제되기 전에 숨겨진 상태로 유지된다는 메시지를 소비자로부터 받은 후 시간(초)입니다.
- “대기열 만들기” 버튼을 클릭합니다.
- 대기열이 생성되면 대기열 URL, ARN 및 기타 정보를 제공합니다.
이 정보를 사용하여 대기열에 메시지를 보내거나 소비자를 생성할 수 있습니다.
- 대기열이 생성되면 대기열 URL, ARN 및 기타 정보를 제공합니다.
- 큐에 메시지를 보내려면 다음 단계를 따르십시오.
- 메시지 보내기 버튼을 클릭합니다.
- “메시지 본문”에 보낼 메시지를 입력합니다.
- 필요에 따라 배달 지연을 구성합니다.
- 메시지 보내기 버튼을 클릭합니다.
- 메시지 보내기 버튼을 클릭합니다.
- 큐에서 메시지를 수신하려면 다음 단계를 따르십시오.
- 대기열 소비자 만들기 버튼을 클릭합니다.
- 대기열 이름과 소비자 이름을 입력합니다.
- 소비자 만들기 버튼을 클릭합니다.
- 생성된 소비자를 클릭합니다.
- 메시지 수신을 시작하려면 “메시지 폴링 시작” 버튼을 클릭하십시오.
- 대기열 소비자 만들기 버튼을 클릭합니다.
또한 Amazon SQS는 대기열에 대한 액세스, 대기열 속성, 알림, 지표 및 모니터링을 비롯한 다양한 구성 옵션을 제공합니다.
자세한 내용은 AWS 설명서를 참조하십시오.