스케일아웃, 스케일 인
354
작성한 질문수 155
말씀하신대로 스케일 아웃 , 스케일 인을 ecs 에 적용했습니다.
스케일 아웃은 상태가 정상으로 돌고있는데
스케일 인은 경보상태가 나옵니다.
이유가 뭘까요 ?
적용을 했고 모든 경보에서
위와 같이 나오고 있습니다.
현재 지금 ecs fargate 로 돌고있는데 , 위와 같이 적용한게 제대로 동작하고 있는지 어떻게 확인하면 될까요 ??
두번째 질문
지금은 ecs on fargate 로 돌고있지만
ecs on ec2 도 있는걸로 알고있습니다.
ecs on ec2 로 만약에 한다면
EC2 로 가서 오토 스케일 그룹생성 해서 AMI 설정하고 해야할까요 ?
아니면 위와 같은 방법으로 해야하나요 ??
답변 3
0
ec2 에서 오토스케일링 적용하게 되면 인스턴스가 3개 생성이 되었다가 인스턴스 1로 줄어드는것을 확인이 가능한데요 .
ecs fargate 는 ec2 오토스케일링처럼 확인하는 방법이 있을까요 ??
0
스케일인이 발생한 이유는 CPU 사용률이 Scale In 정책을 지정하신대로 3분 내 3개 점에서 40% 미만으로 사용하고 있기 때문에 발생한 것입니다.
그럼 위같이 설정한게 일반적으로 잘못 설정한걸까요 ?? ㅎㅎ ㅠㅠ ;;
0
경보(Alert)는 운영을 담당하는자가 확인 하는 용도로 사용하는 것 입니다.
제가 봤을 때는 문제로 보지 않습니다.
설정한 기준을 넘으면 경보 상태가 되는 것이 맞는 동작입니다!
감사합니다.
0
안녕하세요.
스케일인이 발생한 이유는 CPU 사용률이 Scale In 정책을 지정하신대로 3분 내 3개 점에서 40% 미만으로 사용하고 있기 때문에 발생한 것입니다.
Fargate 가 2개 이상이 동작하고 있는데, 해당 경보가 발생하면 Scale In 이 발생해서 1개의 Fargate 가 제거됩니다. (Fargate 최소 기준 1개 인 경우), Fargate 최소 기준을 2개로 작성하면 Alert 이 발생해도 Scale In 이 발생하지 않습니다.
Scale Out 를 테스트 하고 싶으시면, Cpu 사용률을 더 적게 설정을 하고 테스트를 하는 방법이 있습니다. (예 : 10%) 그러면 서비스를 배포하고 같은 버튼을 연속으로 몇 번 누르면 잠시 후 경보가 울리고 스케일 아웃이 동작합니다. Fargate 사양을 최소한으로 적용을 해야합니다. (0.25 cpu, 0.5 memory)
2. ECS 에서 EC2 는 사용해본적이 없습니다.
개인적으로 ECS 에서는 Fargate 를 사용하는 것이 맞다고 생각합니다.
감사합니다.
0
ECS 에서 Fargate 를 사용하는것이 맞다고 생각하시는 이유가 있을까요 ?? ㅎ 물론 여러 youtube 등 검색하면 많이나오긴한데,
검색해서 나온 자료를 보면 , fargate 가 비쌀지 모르지만,
개발자가 운영을 한다는 시간을 고려하면 더 저렴하다고 나오더라구요.
체감상 어떤가요 ?
0
ec2를 사용할 것이라면 ECS 를 사용하지 않을 것 같습니다. EC2 오토스케일링을 적용하는 것이 운영상 더 편해보입니다.
ECS 에 Fargate 만 이용해 봤습니다. 비용이 EC2 를 이용했을 때 보다 비싸다는 느낌은 받지 못했습니다.
감사합니다.
aws build 할때
0
300
1
frontend 배포 보안
0
541
3
frontend code pipeline
0
275
1
Front CloudFront
0
271
2
s3 배포
0
378
2
대상 그룹 생성
0
196
1
front end 배포
0
240
1
Backend 로드밸런싱
0
439
2
Frontend 로드밸런싱
0
333
2
프론트엔드빌드
0
234
2
RDS 셋팅
0
244
2
rds 스케일업
0
310
1
운영 DB 연결 테스트 (npm run start) 에러
0
235
1
1-4) 운영 DB 연결 테스트 에서 rds 연결에러
0
687
1
ecs 에서 아래와 같은 에러가 발생합니다.
0
389
1
Health Check 시간
1
415
1
Aurora 대신 DynamoDB를 사용해도 되는지요?
0
345
1
AWS riuter 53
0
275
1
(3) 백엔드 production 버전으로 실행 "npm run start" 실행 시 에러 메제시
0
558
3
npm install , npm run serve 실행시 에러메세지
0
3194
1
3-3) 대상 그룹 생성 관련 문의
0
404
1
3-6 ecs 클러스터 생성 시
0
404
1
서비스 생성시 시크릿메니저 접근 오류
0
846
2
서버리스 람다
0
266
1





