리버스 프록시

리버스 프록시의 정의와 설정 방법
리버스 프록시는 클라이언트의 요청과 서버의 응답을 중개한다. 주로 NGINX 또는 apache를 사용한다. Nginx의 특징 1. HTTP 서버 클라이언트(유저)로부터 요청을 받았을 때 WAS를 거치지 않고 요청에 맞는 정적 파일을 응답해주는 HTTP server로서 활용할 수 있다. HTML, CSS 같은 정적인 리소스에 대한 요청을 Nginx가 처리해준다. React의 build 된 파일들도 정적인 리소스라고 볼 수 있고, 따라서 Nginx가 index.html 같은 메인 페이지를 랜더링 해줄 수 있다. 2. 리버스 프록시 서버, 로드밸런싱 Nginx는 클라이언트의 요청을 적절한 WAS로 분산하기 위해 로드 밸런싱을 수행하여 성능, 확장성 및 신뢰성을 향상시킬 수 있다. 3. 캐싱 Nginx를 리버스..