AWS Fargate에서 AutoScale을 사용해 보세요.
AWS Fargate 로 보다 강력해진 Auto Scaleing 를 실시해 보겠습니다.AWS 공식 블로그 을 참고로 설정을 실시했습니다.
Terraform으로 ECS 환경 구축 [오토 스케일 편] 을 참고로 Terraform에서도 설정합니다.
이전 ECS의 AutoScale
컨테이너 인스턴스( EC2 ) 묶음이 있어 코레자나이감이 있습니다.
다음 두 가지 Auto Scale 설정이 필요합니다.
Auto Scale ECS Service 의 Auto Scale 
Fargate의 AutoScale
컨테이너 인스턴스( EC2 )에서 해제되어 ECS Cluster 내에서 task를 자유롭게 배치할 수 있습니다.
Auto Scale 더 이상 필요하지 않습니다.

Terraform에서 설정
아래에서 단번에 작성합니다.
htps : // 기주 b. 코 m / 테 로스 에 / 테라 후 rm mp
ECS와의 차이는 다음과 비교하십시오.
htps : // 기주 b. 코 m / 테 로스 에 / 테라 후 rm mp
$ cd /path/to/directory/aws_fargate
$ cat terraform.tfvars
access_key="[アクセスキー記載]"
secret_key="[シークレットキーを記載]"
aws_id="[AWS IDを記載]"
$ terraform plan
$ terraform apply
$ terraform destroy
관리 콘솔에서 설정
Fargate 시작
마지막 기사 을 참고로 실시.

CloudWatch Alarm 설정
AWS 공식 블로그을 참고로 실시
CPU 이용률이 낮기 때문에
ScaleIn가 알람 상태이고 ScaleOut가 OK 상태
ECS Service AutoScale 설정
AWS 공식 블로그을 참고로 실시
Service 업데이트 
Auto Scaling Policy 설정 만든
Alerm를 선택하고 재사용 대기 시간은 테스트를 위해 60 초로 수정아래와 마찬가지로
ScaleInPolicy
Auto Scaling 상태 최대 작업 수를 조정하고 업데이트하십시오.

짐을 걸다
Apache Bench 등으로 부하를 걸어 ScaleOutAlerm 를 발화시킵니다.필요한 경우 보안 그룹 조정도 수행합니다.
bash
$ ab -n 1000000 -c 1000 http://fargate-nginx-alb-XXXXXXXXXXXX.us-east-1.elb.amazonaws.com/
ScaleOut 가 발화한 상태 
task 가 2개 RUNNING 가 됩니다 
액세스 중지
CPU 사용률이 떨어지고
ScaleInAlerm가 점화되고 작업이 중지됩니다.AutoScale 역사 Alerm 에 의한 start 및 stop의 이력을 참조할 수 있다.
task 가 하나(재소수) RUNNING 에 돌아온다 
마지막으로
구
ECS 에서는 고생한, Auto Scale 가 시원한 제약 없이 실현할 수 있게 되었습니다.도쿄 지역 상륙이 기다리고 있습니다.
Reference
이 문제에 관하여(AWS Fargate에서 AutoScale을 사용해 보세요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/takeshi_hirosue/items/79b8b4bc1941ee2ff5b0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)