환경: ecs-fargate, kinesis, sqs 사용
문제 상황: ecs에서 kinesis와 sqs 접속이 잘되었는데 언제부턴가 안된다.
변경점: 외부 접속이 필요 없는 worker로써의 app이기 때문에 assign_public_ip 옵션을 DISABLED로 수정함.
해결방법: 다시 ENABLED로 바꾸니 잘됨.
AWS 공식 문서
assign_public_ip – 이 필드에 사용할 수 있는 값은 ENABLED 또는 DISABLED입니다. 이 필드는 Fargate 시작 유형을 사용하는 작업에서만 사용됩니다. EC2 시작 유형이고 작업 네트워킹을 사용하는 작업에 이 필드가 있는 경우, 요청은 실패합니다.
이렇게 적혀있다.
의미하는게 뭐지.. 그냥 필수값인건가..
'Develop' 카테고리의 다른 글
aws elasticcache MOVED 문제 (0) | 2021.02.02 |
---|---|
make date range list (0) | 2020.07.03 |
node packages github branch로 사용 (0) | 2020.05.26 |
mysql index hint (0) | 2020.03.26 |
The CloudFormation template is invalid (0) | 2020.01.14 |