해결된 질문
24.08.29 08:38 작성
·
41
·
수정됨
0
Application Load Balancer를 통한 이중화 네트워크 구성(1) 강의를 듣고 진행하여
결과를 잘 나왔습니다.
그런데, 서버 1을 임의적으로 정지시키면 서버 2에서 서비스가 잘 되는지 테스트 해봤는데요
새로고침 하면 , Load Balancer 서버1 과 서버2 한번씩 번갈아가면서 서비스를 해주는것 같습니다.
서버1로 Load Balancer가 넘기면 "504 Gateway Time-out " 가 화면에 나오고,
다시한번 새로고침 하면, Load Balancer가 서버2로 넘기면서 정상적으로 화면이 나오는 식으로
번갈아가면서 되고 있는데요..
서버1이 죽었을때 서버2로 계속해서 넘겨주고 싶은데.. 그 과정은 따로 없을까요 ?
참고로, 아직 뒤에 과정은 듣지 않은 상태에서 글을 작성하고 있습니다.
답변 1
0
2024. 08. 30. 09:43
안녕하세요 kyd_2012님,
문의주신 현상은 Target group의 인스턴스에 대한 Health check가 아직 완료되지 않았고, Target group에서 Unhealthy 또는 Unused로 상태가 변경되기 전이기 때문인 것으로 보입니다.
Target group에서 설정한 Health check 기준 횟수와 시간이 지나면 정상 상태가 아닌 인스턴스는 트래픽을 수신할 수 없다고 판단하고, 해당 인스턴스로는 트래픽을 보내지 않게 됩니다.
일정 시간이 흐른 후에 다시 Target group을 살펴보시면 임의로 정지(Stop)시킨 인스턴스는 Unused로 변경되고, 이 상태에서 다시 페이지를 새로고침하시면 정상 인스턴스로만 트래픽이 이동하는 것을 확인 가능하실 것으로 생각됩니다.
문제가 반복되면 에러가 발생한 스크린샷 등을 포함하여 다시 질문주시면 감사드리겠습니다.😊
2024. 08. 30. 22:33
해결했습니다.