로드 밸런서, 프록시, 리버스 프록시의 역할과 그 차이에 대하여 설명해 주실 수 있나요?
1. 로드 밸런서Load Balancing(로드밸런싱)은 여러 server에 workload(작업량)를 분산시켜 웹 사이트, 어플리케이션, 데이터 베이스 그리고 다른 서비스들의 퍼포먼스(performance)와 신뢰성(reliablity)을 향상하기 위한 인프라(서비스)입니다. 로드 밸런싱을 사용한다면, 한곳에 집중되는 부하를 여러 서버로 분산시킬수 있습니다. 로드밸런서는 크게 다음 네 가지 타입의 트래픽(traffic)들을 위한 규칙들을 만들 수 있습니다.HTTP - 로드밸런서는 header에 X-Forwarded-For, X-Forwarded-Proto 그리고 X-Forwarded-Port 를 넣어 원래 요청에 대한 백엔드 정보를 제공합니다.HTTPS - HTTPS 밸런싱은 암호화를 추가하여 ..
면접질문
2025. 4. 9. 22:55