ITPE metacog/Cloud metacog

[AWS SAP] ECS가 polling해야 하는 SQS 큐 full 원인

잘 배우고, 잘 익히기 2021. 4. 26. 19:56

Req)

ECS인스턴스 셋이 SQS큐를 poll 하는데 사용되고, 아이템을 DynamoDB 데이터베이스에 업데이트를 합니다. 

테이블에 있는 아이템이 업데이트 되지 않고, SQS큐가 다 차버렸습니다. CloudWatch Logs가 계속적인 400에러를 보여주고 있는데 테이블 업데이트를 시도할 때입니다. 프로비전된 WCU(write capacity units)는 적절하게 구성되어 있고, 어떤 제한도 발생되지 않습니다. 

그 실패의 원인은 무엇일까요?

 

Sol) 

요구사항 솔루션
ECS가 polling해야 하는 SQS 큐 full 원인  ECS task role의 변경 발생 가능