0

Elastic Beanstalk 환경에서 실행중인 두 대의 기계가 있습니다. 마지막 배포 이후이 중 하나가 다운되었습니다. 단일 기계를 사용할 수 있으므로 자동 배율 구성에서 새 시스템이 시작되기를 바랍니다. 일어나지 않았다 나는 내 자동 스케일링 구성 뭐가 잘못 알아 내려고 노력하고있어 AWS 탄력적 인 Beanstalk Auto Scaling 구성

는 : enter image description here

+1

해당 시스템이 ELB의 Out Of Service 상태를 표시합니까? – error2007s

+0

이것이 정확한 용어인지 확신 할 수 없지만 ELB가 단 하나의 인스턴스 만 사용 가능하다는 것을 알았습니다. 그리고 응용 프로그램 상태가 저하되었습니다. – johni

답변

0

내가 볼 수있는 첫 번째 일은 규칙이 서로 모순이다. 비정상적인 호스트의 수가 0보다 큰 경우 단일 호스트를 추가합니다. 2보다 작 으면 단일 호스트를 제거하십시오. 그 이유는 당신이 당신의 방아쇠로 어떤 일이 일어나지 않는지를 설명 할 수 있습니다.

스케일링 트리거는 자동 스케일링 그룹의 EC2 인스턴스를 가져 오거나 줄이기 위해 사용됩니다. 이는 잘못된 인스턴스가 실패한 원인을 조사하는 동안 응용 프로그램에 대해 동일한 양의 계산 능력을 유지하기 위해 추가 인스턴스를 가져 오는 데 유용합니다. 그러나 이것은 인스턴스를 대체하지 않습니다.

건강에 좋지 않은 특정 기간이 지난 후에 인스턴스가 종료되도록 설정하려면 documentation here을 따라갈 수 있습니다.

기본적으로 ELB는 TCP로 포트 80을 핑합니다. 이는 호스트 EC2 인스턴스 상태 확인과 함께 EC2 인스턴스의 "상태"를 결정합니다. 응용 프로그램 상태 검사 URL을 지정하여 응용 프로그램에서 반환하는 사용자 지정 상태 검사를 설정할 수 있습니다. Beanstalk ELBs here의 자세한 사용자 정의를 확인하십시오.

관련 문제