Tags
- redis
- yumpackage
- rabbitmq설치명령어
- Cognito
- map
- AWS
- Amazon
- S3
- jpa
- instance
- 차이점
- list
- ELB
- AWS CloudFormation
- CloudFormation
- javaIteration
- rabbitmq설치방법
- dynamodb
- javamap반복
- 리눅스rabbitmq설치
- java
- REST
- Iteration반복문
- Heap
- spring
- db
- 어노테이션
- 자료구조
- 인스턴스
- cloudfront
https://blog.naver.com/rla8860
- Today
- Total
You are a developer, not a coder.
Amazon Simple Queue Service 본문
SMALL
1. SQS에 대해
Amazon Simple Queue Service (SQS)는 마이크로 서비스, 분산 시스템, 애플리케이션을 쉽게 분리하고 확장할 수 있도록 지원하는 완전관리형 메시지 대기열 서비스 이다. SQS는 메시지 지향 미들웨어를 관리하고 운영하는데에 있어 복잡성,오버헤드를 제거하고 개발자가 차별화 작업에 집중할 수 있도록 지원 한다.
SQS를 사용하면 메시지를 손실하거나 다른 서비스를 가동할 필요 없이 소프트웨어 구성 요소 간에 어떤 볼륨의 메시지든 전송, 저장, 수신할 수 있다. 또한, SQS는 2가지 종류의 메시지 대기열을 제공 한다.
표준대기열은 최대 처리량, 최선 노력 순서, 최소 1회 전달을 제공한다.
SQS FIFO 대기열은 메시지가 전송된 정확한 순서대로 정확히 한 번 처리되도록 설계 되었다.
- 참고
SQS는 분산 시스템으로 메시지 수가 극히 적은 대기열에는 수신 요청에 대해 빈 응답이 표시될 수 있다.
이 경우에는 해당 요청을 다시 실행하여 메시지를 수신할 수 있다. 애플리케이션의 요구 사항에 따라 짧은 또는
긴 폴링을 사용하여 메시지를 수신해야 할 경우도 있다.
또한, SQS에서 메시지는 삭제명령으로 삭제 될 때까지 큐안에서 유지 된다.
한번 전달된 메시지는 일정 시간동안 다시 처리되지 않도록 구성되어 있다.
이러한 기능을 통해 작업메시지들을 저장해 놓는 작업 대기열의 큐로 사용될 수 있다.
LIST
'AWS > 기본 개념' 카테고리의 다른 글
AWS CloudFormation (0) | 2020.02.20 |
---|---|
AWS Step Functions (0) | 2020.02.18 |
Amazon Cognito (1) | 2020.02.18 |
Amazon Elastic Block Store (EBS) (0) | 2020.02.12 |
AMI 및 인스턴스 (0) | 2020.02.11 |
Comments