티스토리 뷰

1. nginx

  • 많은 기능을 수행하는 소프트웨어
    • 리버스 프록시, 로드 밸런서, 캐시 등
      • 프록시?
        • 프록시의 사전적 의미는 `대신`, `대리`이다.
        • PC가 통신시 직접하지 않고 `대리`로 통신을 하는 것을 `프록시`라고 함
        • 중계 역할을 하는 것을 `프록시 서버`라고 함
        • 즉, 클라이언트와 서버 사이의 `중계서버`라고 함
      • 프록시 서버가 중간에 위치함으로 클라이언트를 프록시 서버를 `서버`라고 인식, 서버입장에서는 프록시 서버를 `클라이언트`로 인식

  • 리버스 프록시 ?
    • -대표적인 리버스 프록시는  NginX, Apache Web Server 이다.
    • 애플리케이션 서버의 앞에 위치 > 클라이언트가 서버를 요청할 때 `리버스 프록시`를 호출
    • `리버스 프록시`가 서버로부터 응답을 전달받아 다시 클라이언트에게 전송하는 역할

  • 리버스 프록시 특징
    • 로드밸런싱 
      • 리버스 프록시 뒤에 여러 개의 WAS를 둠으로서, 사용자 요청을 분산가능
      • 엔드포인트마다 호출 서버 설정가능 > 서버의 트래픽을 분산가능!

  • NGINX?
    • 마스터와 워커 프로세스로 구성됨

'웹서버 > NGINX' 카테고리의 다른 글

NGINX - 소개  (0) 2022.06.06
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함