2017-11-03 22 views
0

내 웹 사이트에서 실행중인 자동 확장 그룹 (최소 1 인스턴스 및 최대 5)이 있습니다. 이 첫 번째 인스턴스 공용 IP가 내 도메인 "example.com"을 가리키고 있습니다. 자동 확장 그룹이 다른 공용 IP로 다른 인스턴스를 생성 할 때 (로드 증가로 인해), 새 인스턴스에 액세스하려고하면이 IP 이 새 공용 IP를 내 호스트 파일 이름이나 내 DNS 관리자 (godaddy)에 포함시킬 때까지 내 도메인 "example.com"으로 확인되지 않습니다.축축한 그룹이 만든 인스턴스에 공용 IP를 자동으로 할당합니다.

이 문제를 어떻게 해결하고이 프로세스를 자동화 할 수 있습니까? 사전 친절 감사 KV에서

덕분에

답변

3

당신은 당신의 EC2 인스턴스의 앞에서 AWS 부하 분산 장치를 배치해야합니다. 인스턴스가로드 밸런서 풀에 생성되면 자동으로 추가되고 종료 될 때 풀에서 자동으로 제거되도록로드 밸런서에 자동 크기 조정 그룹을 연결합니다. 개별 인스턴스 대신로드 밸런서에 도메인 이름을 지정하십시오.

+0

안녕하세요, 귀하의 회신에 감사드립니다. 진실로, 나는 이미 ELB를 가지고있다. 하지만 내 도메인 이름을 ELB로 어떻게 안내 할 수 있습니까? ELB에는 공인 IP가없고 공개 DNS 주소 만 있습니다. 감사합니다. – Kaiservikingo

+1

하위 도메인을 호스팅하려는 경우 CNAME 레코드를 만들고 IP 주소를 전혀 신경 쓰지 않아도됩니다. 루트 도메인을 호스팅하려는 경우 일반적으로 사용되는 방법은 Route53을 사용하여 DNS를 호스팅하고로드 균형 조정기를 가리키는 'ALIAS' 레코드를 생성하는 것입니다. 일부 다른 DNS 호스트는 루트 도메인에서 CloudFlare의 CNAME 병합 기능과 같은로드 밸런서의 DNS 이름을 가리킬 수 있습니다. –