

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

# AWS 탐색기에서 Amazon SQS 사용
<a name="tkv-sqs"></a>

Amazon Simple Queue Service(Amazon SQS)는 소프트웨어 애플리케이션에서 서로 다른 실행 프로세스 간에 메시지를 전달할 수 있는 유연한 대기열 서비스입니다. Amazon SQS 대기열은 AWS 인프라에 위치하지만 메시지를 전달하는 프로세스는 로컬, Amazon EC2 인스턴스 또는 이 둘의 조합에 위치할 수 있습니다. Amazon SQS는 여러 컴퓨터에 대한 작업 분배를 조정하는 데 이상적입니다.

Toolkit for Visual Studio를 사용하면 활성 계정과 연결된 Amazon SQS 대기열을 보고, 대기열을 생성하거나 삭제하며, 대기열을 통해 메시지를 보낼 수 있습니다. (활성 계정은 AWS 탐색기에서 선택한 계정입니다.)

Amazon SQS에 대한 자세한 정보는 AWS 문서에서 [SQS 소개](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/IntroductionArticle.html)를 참조하세요.

## 대기열 만들기
<a name="tkv-sqs-create-queue"></a>

AWS 탐색기에서 Amazon SQS 대기열을 생성할 수 있습니다. 대기열의 ARN 및 URL은 활성 계정의 계정 번호와 생성 시 지정한 대기열 이름을 기반으로 합니다.

 *대기열 생성* 

1. AWS 탐색기에서 **Amazon SQS** 노드의 컨텍스트(마우스 오른쪽 버튼 클릭) 메뉴를 연 다음 **대기열 생성**을 선택하세요.

1. **대기열 생성** 대화 상자에서 대기열 이름, 기본 제한 시간 초과 및 기본 전송 지연 시간을 지정합니다. 기본 제한 시간 초과 및 기본 전송 지연 시간은 초 단위로 지정됩니다. 기본 제한 시간 초과는 지정된 프로세스가 메시지를 받은 후 잠재적인 수신 프로세스가 메시지를 볼 수 없게 되는 시간입니다. 기본 전송 지연 시간은 메시지가 전송된 순간부터 잠재적인 수신 프로세스에 처음 표시될 때까지의 시간입니다.

1. **확인**을 선택합니다. 새 대기열이 **Amazon SQS** 노드에 하위 노드로 나타납니다.

## 대기열 삭제
<a name="tkv-sqs-delete-queue"></a>

AWS 탐색기에서 기존 대기열을 삭제할 수 있습니다. 대기열을 삭제하면 대기열과 연결된 모든 메시지를 더 이상 사용할 수 없습니다.

 *대기열 삭제* 

1. AWS 탐색기에서 삭제하려는 대기열의 컨텍스트(마우스 오른쪽 버튼 클릭) 메뉴를 연 다음 **삭제**를 선택하세요.

## 대기열 속성 관리
<a name="tkv-sqs-manage-queue"></a>

AWS 탐색기에 표시되는 모든 대기열의 속성을 보고 편집할 수 있습니다. 또한 이 속성 보기에서 대기열로 메시지를 전송할 수 있습니다.

 *대기열 속성을 관리하려면* 
+ AWS 탐색기에서 관리하려는 속성이 있는 대기열의 컨텍스트(마우스 오른쪽 버튼 클릭) 메뉴를 연 다음 **대기열 보기**를 선택하세요.

  대기열 속성 보기에서 제한 시간 초과, 최대 메시지 크기, 메시지 보존 기간 및 기본 전송 지연 시간을 편집할 수 있습니다. 메시지를 전송할 때 기본 전송 지연 시간을 재정의할 수 있습니다. 다음 스크린샷에서 숨겨진 텍스트는 대기열 ARN 및 URL의 계정 번호 구성 요소입니다.

![\[AWS SQS queue details showing configuration settings and message sampling table.\]](http://docs.aws.amazon.com/ko_kr/toolkit-for-visual-studio/latest/user-guide/images/tkv-sqs-queue-properties.png)


## 대기열로 메시지 전송
<a name="tkv-sqs-message-send"></a>

대기열 속성 보기에서 대기열로 메시지를 전송할 수 있습니다.

 *메시지 전송* 

1. 대기열 속성 보기의 상단에서 **전송** 버튼을 선택합니다.

1. 메시지를 입력합니다. (선택 사항) 대기열의 기본 전송 지연 시간을 대신할 전송 지연 시간을 입력합니다. 다음 예에서는 지연 시간을 240초로 재정의했습니다. **확인**을 선택합니다.  
![\[Send Message dialog box with message body input and delivery delay option.\]](http://docs.aws.amazon.com/ko_kr/toolkit-for-visual-studio/latest/user-guide/images/tkv-sqs-send-message.png)

1. 약 240초(4분)을 기다립니다. 메시지가 대기열 속성 보기의 **Message Sampling(메시지 샘플링)** 섹션에 나타납니다.  
![\[Queue properties view showing message details, including timestamp and sampling information.\]](http://docs.aws.amazon.com/ko_kr/toolkit-for-visual-studio/latest/user-guide/images/tkv-sqs-message-sent.png)

   대기열 속성 보기의 타임스탬프는 **전송** 버튼을 선택한 시간입니다. 지연 시간에는 포함되지 않습니다. 따라서 메시지가 대기열에 나타나고 수신자가 사용할 수 있는 시간이 이 타임스탬프보다 늦을 수 있습니다. 타임스탬프는 컴퓨터의 현지 시간으로 표시됩니다.