로드 밸런서 실험실 구축: 라운드 로빈 vs 리스트 커넥션 vs IP 해시, 라이브
(dev.to)로드 밸런싱 알고리즘의 작동 원리를 시각적으로 구현한 실험실을 통해 라운드 로빈, 리스트 커넥션, IP 해시 등 각 방식이 트래픽 부하와 서버 상태에 따라 어떻게 다르게 반응하는지 직관적으로 이해할 수 있습니다.
이 글의 핵심 포인트
- 1라운드 로빈은 서버 부하를 고려하지 않아 특정 서버에 요청이 쌓일 위험이 있음
- 2리스트 커넥션 알고리즘은 활성 연결 수가 적은 서버로 트래픽을 보내 부하를 스스로 조절함
- 3IP 해시는 동일 클라이언트를 동일 서버로 연결하여 세션 유지를 가능하게 함
- 4