1. 개요
SQS의 Polling 방식에 대한 내용이다.
- Short Polling
- Long Polling
2. Polling
서버 업데이트 사항을 가장 손쉽게 받을 수 있는 방법은 클라이언트가 서버를 계속 확인하는 것이다. XHR을 사용하면 주기적으로 백그라운드로 요청을 보낼 수 있다.
3. Short Polling
SQS는 기본적으로 Short Polling 방식을 사용한다.
ReceiveMessage 콜의 WaitTimeSeconds 파라미터 설정에 따른다.
- ReceiveMessage 콜이 WaitTimeSeconds = 0
- ReceiveMessage 콜이 WaitTimeSeconds를 설정하지 않았지만 큐 설정인 ReceiveMessageWaitTimeSeconds을 0으로 설정
4. Long Polling
Amazon 콘솔을 통해 Long Polling을 활성화시킬 수 있다.