프록시 서버란?
프록시 서버(Proxy Server)는 서버와 클라이언트 사이에 클라리언트가 자신을 통해 다른 네트워크 서비스에 간접적으로 접속할 수 있게 해주는 컴퓨터 시스템이나 응용 프로그램을 가리킵니다.
프록시 서버로 쓰는 Nginx
Nginx는 비동기 이벤트 기반의 구조와 다수의 연결을 효과적으로 처리 가능한 웹 서버입니다.
주로 Node.js 앞단의 프록시 서버로 활용합니다.
익명 사용자가 직접적으로 서버에 접근하는 것을 차단하고, 간접적으로 한 단계를 더 거치게 만들어서 보안을 강화할 수 있습니다.
실제 포트를 숨길 수 있고, 정적 자원을 gzip 압축하거나, 메인 서버 앞단에서 로깅을 할 수도 있습니다.
'TIL' 카테고리의 다른 글
TIL 2024-01-17 QueryDsl Enum Field.... (0) | 2024.01.18 |
---|---|
TIL 2024-01-16 커서 기반 페이지네이션 구현 (0) | 2024.01.16 |
TIL 2024-01-12 TransactionlEventListener 와 비동기 메서드 (0) | 2024.01.12 |
TIL 2024-01-11 NoSQL RDBMS 차이 (0) | 2024.01.12 |
TIL 2024-01-10 AWS S3 객체 삭제~~ (0) | 2024.01.11 |