proxy
| topics | 400-인프라 & 아키텍처 |
| types | 이론 |
| tags |
Forward Proxy vs Reverse Proxy
Forward Proxy
클라이언트 앞에 위치하여 클라이언트를 대신해서 서버에 요청을 보내는 프록시
사용 사례:
- 기업 내부 네트워크에서 외부 인터넷 접근 제어
- 캐싱을 통한 성능 향상
- 익명성 보장
Reverse Proxy
서버 앞에 위치하여 클라이언트 요청을 받아 서버로 전달하는 프록시
사용 사례:
- 로드 밸런싱
- SSL 종료
- 정적 콘텐츠 캐싱
- 보안 (서버 IP 숨김)
Nginx의 역할
Nginx는 Reverse Proxy로 많이 사용된다. 정적 파일 서빙, 로드 밸런싱, SSL 처리 등을 담당한다.
관련 문서: Apache VS Nginx VS Tomcat