EC2 인스턴스 2개를 ELB에 추가하고 테스트 중입니다. EC2를 stop 후에…

EC2 인스턴스 2개를 ELB에 추가하고 테스트 중입니다.
EC2를 stop 후에 다시 start했는데, 20분째 OutOfService 상태네요;;;
EC2 두대 중 한대는 ELB에서 remove후에 다시 추가하니 inServcie로 돌아왔습니다.
웹서버도 정상 동작중이고, healthcheck로 설정한 파일도 브라우저에서 접근이 되는데, 언제쯤 inServcie로 돌아올까요?;;;

7 thoughts on “EC2 인스턴스 2개를 ELB에 추가하고 테스트 중입니다. EC2를 stop 후에…

  1. 저도 예전에 동일 증상이 있어 재등록을 통해 해결하였는데 이상하게 한대라도 인스턴스가 있을 경우에는 문제가 없었던 듯 한데 모두 다 다운 되었을 경우 발생 되었던 듯 합니다. 아래 문서에 관련 내용이 있어 공유 드립니다. 아래 부분에 “Stopped and started instances failing load balancer health check” 내용 입니다.http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/ts-elb-healthcheck.html#ts-elb-healthcheck-failed

  2. Stopped 후 Start 는 논리적으로 다른 VM 이 올라오게됩니다.
    물리적으로도 다른 위치일 수 도 있구요. 때문에 ELB 가 정확하게 인식 못합니다. 때때로 인식할때가 있는데 공식적으로는 다시 떼고 붙이는것이 올바른 방법입니다.

  3. Classic instance와 VPC 내 instance의 동작은 다릅니다. Classic instance라면 윗 분 말씀이 맞겠지만, VPC라면 새로운 VM이 올라오는 것은 아니므로, ELB가 인식하도록 동작되는 것이 맞다고 생각합니다. AWS 문서에서 언급된 부분도 ELB의 일시적 오류 등으로 instance가 제대로 인식되지 못할 때가 있다는 것으로 보입니다만…

Comments are closed.