요청 비용과 인스턴스 성능이 비슷할 때 기본값으로 좋습니다.
분산 알고리즘은 요청 특성과 세션 상태에 맞춰 고른다
로드 밸런서는 트래픽을 나누는 장치이면서 장애 인스턴스를 제외하고 연결 유지 요구를 조정하는 운영 지점입니다.
고사양 노드나 canary 단계에 더 많은 요청을 보냅니다.
긴 연결이나 WebSocket처럼 요청 시간이 들쭉날쭉할 때 유리합니다.
같은 클라이언트를 같은 인스턴스로 보내지만 상태 외부화가 더 낫습니다.
readiness 실패는 새 요청 차단, liveness 실패는 재시작 판단입니다.
SSL/TLS 오프로딩과 HTTP/TCP 라우팅 성격을 구분합니다.
sticky session은 임시방편이고 로그인 세션은 Redis 같은 외부 저장소가 우선입니다.
핵심: 균등 분산, 용량 차이, 연결 수, 세션 고정 중 무엇이 더 중요한지 먼저 고른다.