2011-03-17 2 views
1

Amazon에 Elastic IP가 포함 된 웹 서버 인스턴스가 있습니다. 그게 내 주요 사건이야.Amazon AutoBalancer는 이미 실행중인 인스턴스를 첫 번째 인스턴스로 포함합니다.

이제로드 밸런서와 자동 크기 조정을 구성하려고합니다. 그룹을 만들 때 min-size 1을 넣습니다. 자동 확장 명령을 실행하면 다른 인스턴스가 나타납니다. 그래서 나는 오래된 메인 인스턴스와 자동 스케일링에 의해 생성 된 인스턴스를 가지고있다.

min-size = 0 인 그룹을 만들고 해당 그룹의 첫 번째 인스턴스로 내 메인 인스턴스를 만들 수 있습니까? 그래서 부하가 적을 때 2 인스턴스를 지불 할 필요가 없습니다.

그럴 경우 ... 어느 날 그룹/트리거 구성을 변경하려면이 기본 인스턴스가 삭제됩니까? :(

감사합니다!

답변

1

아니, 기본 인스턴스는 당신이 떨어져 그 주요 인스턴스를 던질 수 있어야한다. 자동 스케일러가 실행되는 템플릿 이미지이어야하며 같은 템플릿이 자동으로 다시 실행되기 때문에 .

뭔가 정의가 기본 인스턴스가 있다면, 당신은로드 밸런싱 및 자동 스케일링의 디자인에 노력하고 있습니다.

+0

나는 "주요 예"에 아무것도 지정이없는, 단지 IP 이후 할당 몇 가지 서비스를 위해 필요합니다. 그래서 몇 분 동안 웹 서버 인스턴스를 실행시키지 않을 것입니다 : P, 그 후에, 나는 탄성을 지정할 수 있습니다. 자동 확장 시스템에 의해 생성 된 첫 번째 인스턴스로 IP를 전송 했습니까? – FlamingMoe

+0

로드 밸런서와 자동 스케일러를 가지고 있지 않은 경우 인스턴스 중 하나에 만 IP를 매핑합니다. 물론 모든 인스턴스 (두 개 이상 있어야 함)가 동일한 웹 서버를 제공합니다. 도메인의 CNAME DNS 레코드를로드 균형 조정기의 공용 DNS 이름에 매핑해야합니다. 그것은 외부에서 사용되는 것이어야합니다. – David

+0

일부 외부 서비스에 필요하기 때문에 그 중 하나에 할당 된 IP가 필요합니다. 정적 IP가 필요합니다. 하지만 내가 말한 것은 말이 되는가? 내 말은, min-size = 1 일 때 항상 웹 서버를 운영 할 것입니다. – FlamingMoe

관련 문제