본문 바로가기

개발/개발의 ㄱ

[AWS] an instance was launched in response to an unhealthy instance needing to be replaced

반응형

auto-scaling은 특정 조건을 충족하면 자동으로 새로운 instance를 추가/교체 해줍니다.

그런데 ELB도 문제 없는데, 계속 꺼졌다 켜지면 시작템플릿을 교체해보세요.

 

시작 템플릿은 docker처럼 기본 설정들을 저장해놓고 가져다 쓸수 있습니다.

그중  ami도 설정해주는데, 시작템플릿을 생성한지 오래됐으면 ami도 과거 버전일 확률이 높습니다.

저의 경우 시작 템플릿을 새로 생성해 적용하니 정상작동 됐습니다.

 

*target group이 unhealthy 상태면 auto-scaling은 실패라 간주하고 재생성을 합니다. elb 확인 주기를 넉넉히 두시고, target-group에서 listen하고 있는 port를 작업중에 내리지 않았는지 확인하시는 것도 방법입니다

 

감사합니다

 

'개발 > 개발의 ㄱ' 카테고리의 다른 글

[Js] 유사배열객체  (0) 2023.06.23
[Js] 순수함수란  (0) 2023.06.23
[Js] 함수형 프로그래밍 vs 객체지향 프로그래밍  (0) 2023.06.23
RESTful api란  (0) 2023.06.22
[AWS] auto-scaling 구현 정리  (0) 2023.01.18