자동 확장 정책을 사용하면 전체 그룹 CPU 사용량에 따라 백엔드 인스턴스의 크기를 조정할 수 있습니다. AWS에는 OldestInstance, OldestLaunchConfiguration, NewestInstance 및 ClosestToNextInstanceHour와 같은 몇 가지 종단 정책이 있습니다.AWS 자동 확장 정책이 유휴 상태가 아닌 사용중인 인스턴스를 종료합니다.
불행히도 이러한 도움을받지 못하면 내 문제를 해결할 수 없습니다. 내 확장 비율 정책 트리거가 그룹에 대해 10 %로 낮게 설정되면 유휴 CPU가있는 인스턴스를 선택하는 대신 여전히 바쁜 인스턴스를 삭제할 수 있습니다.
제안 사항이 있으면 해결 방법이 있습니까? 또한 백엔드 인스턴스는 내부 ELB를 사용하지 않습니다.
부하 분산 전략은 무엇입니까? 다른 인스턴스가 유휴 상태 일 때 한 인스턴스의 CPU 사용률이 10 %를 넘는 상태로 어떻게 이동할 수 있습니까? –
안녕 마이크 이러한 백엔드 인스턴스는 작업자이므로로드 균형 조정이 필요하지 않습니다.대기열에서 작업을 가져 와서 처리합니다. 부하 분산 장치가 없어도 자동 조정 그룹을 만들 수 있습니다.이 경우 작업자가 서로 독립적으로 작동하므로 부하 분산 장치가 필요하지 않습니다. Cloudwatch 알람의 내 스케일은 CPU 평균 10 %로 설정됩니다. AS가 무작위로 바쁜 것을 선택하는 대신 유휴 인스턴스를 제거하는 방법을 볼 수 없습니다. – Niall
확인. 그건 의미가 있습니다. 나는 당신이 찾고있는 것을 할 수있는 out-of-the-box 기능을 찾지 않을 것이라고 생각합니다. 인스턴스를 폴링하고 인스턴스를 트리거하여 일부 프로세스를 종료해야합니다. –