Nginx 란 무엇입니까?

Nginx 는 http 서버 (웹 서버) 입니다. C 언어로 개발된 고성능 http 서버와 리버스 프록시 서버입니다. Nginx 는 고성능 http 서버/역방향 프록시 서버 및 e-메일 (IMAP/POP3) 프록시 서버입니다. Cpu, 메모리 등의 리소스 소비가 매우 낮고 실행이 매우 안정적입니다. Nginx 는 정적 컨텐츠 서비스 및 역방향 프록시 서버로 자주 사용되며 외부 요청을 아래 애플리케이션 서비스 (Tomcat, django 등) 에 전달합니다. ). Tomcat 은 JBoss, jetty 등급에 해당하는 Java 웹 앱으로 실행되는 응용 프로그램 컨테이너가 더 많습니다.

1, http 서버. Nginx 는 http 서비스를 독립적으로 제공할 수 있는 http 서비스입니다. 웹 페이지의 정적 서버일 수 있습니다.

2. 가상 호스트. 단일 서버에서 여러 웹 사이트를 가상으로 만들 수 있습니다. 예를 들어 개인 웹 사이트에서 사용하는 가상 호스트입니다.

포트 기반의 다른 포트

도메인 기반의 다른 도메인 이름

3. 리버스 에이전트 및 로드 밸런싱. 웹 사이트 방문이 어느 정도 되어 단일 서버가 사용자 요청을 충족시키지 못할 경우 여러 서버 클러스터를 사용해야 하며 nginx 는 리버스 프록시로 사용할 수 있습니다. 또한 여러 서버가 로드를 균등하게 나눌 수 있으며, 한 서버는 높은 서버 로드로 인해 유휴 상태가 되지 않습니다.

上篇: 냉장고가 에너지 절약에 미치는 영향에 대한 이유 분석 下篇: Qianzhao Optoelectronics는 국유 기업인가요 아니면 민간 기업인가요?
관련 내용