Amazon Simple Queue Service(SQS) 생성 방법

Amazon Simple Queue Service(SQS) 생성 방법

  1. AWS 관리 콘솔에 로그인합니다.

  2. 서비스 목록에서 “SQS”를 선택합니다.

  3. “대기열 만들기” 버튼을 클릭합니다.

  4. 표준 또는 FIFO를 선택합니다.


    • “표준”은 여러 생산자와 소비자가 대기열에 메시지를 보낼 수 있도록 하는 일반 대기열입니다.

    • “FIFO”는 FIFO(선입선출) 방식으로 메시지를 처리하는 큐입니다.

      각 메시지에는 고유 식별자가 있으며 메시지는 전송된 순서대로 처리됩니다.

  5. 대기열 이름 아래에 대기열 이름을 입력합니다.

  6. 옵션을 구성합니다.

    • “가시성 제한 시간”은 메시지가 자동으로 삭제되기 전에 숨겨진 상태로 유지된다는 메시지를 소비자로부터 받은 후 시간(초)입니다.

      기본값은 30초입니다.

    • “Message Retention Period”는 메시지가 큐에 보관되는 시간(초)입니다.

      기본값은 4일입니다.

    • “최대 메시지 크기”는 큐에 보낼 수 있는 최대 메시지 크기(바이트)입니다.

      기본값은 256KB입니다.

  7. “대기열 만들기” 버튼을 클릭합니다.

    • 대기열이 생성되면 대기열 URL, ARN 및 기타 정보를 제공합니다.

      이 정보를 사용하여 대기열에 메시지를 보내거나 소비자를 생성할 수 있습니다.

  8. 큐에 메시지를 보내려면 다음 단계를 따르십시오.
    • 메시지 보내기 버튼을 클릭합니다.

    • “메시지 본문”에 보낼 메시지를 입력합니다.

    • 필요에 따라 배달 지연을 구성합니다.

    • 메시지 보내기 버튼을 클릭합니다.

  9. 큐에서 메시지를 수신하려면 다음 단계를 따르십시오.
    • 대기열 소비자 만들기 버튼을 클릭합니다.

    • 대기열 이름과 소비자 이름을 입력합니다.

    • 소비자 만들기 버튼을 클릭합니다.

    • 생성된 소비자를 클릭합니다.

    • 메시지 수신을 시작하려면 “메시지 폴링 시작” 버튼을 클릭하십시오.

또한 Amazon SQS는 대기열에 대한 액세스, 대기열 속성, 알림, 지표 및 모니터링을 비롯한 다양한 구성 옵션을 제공합니다.

자세한 내용은 AWS 설명서를 참조하십시오.