> 운영 및 유지보수 > 엔진스 > nginx의 역할은 무엇입니까

nginx의 역할은 무엇입니까

藏色散人
풀어 주다: 2019-06-26 10:46:34
원래의
13594명이 탐색했습니다.

nginx의 역할은 무엇입니까

Nginx 정보

Nginx는 경량, 고성능, 높은 안정성, 우수한 동시성 HTTP 및 역방향 프록시 서버입니다. 또한 그 특성으로 인해 적용 범위가 매우 넓습니다.

주요 기능

역방향 프록시

정방향 프록시: 경우에 따라 사용자가 서버에 액세스하도록 프록시하려면 사용자가 수동으로 프록시 서버의 IP 및 포트 번호를 설정해야 합니다.

역방향 프록시: 서버를 프록시하고 액세스하려는 대상 서버를 프록시하는 데 사용됩니다.

프록시 서버는 요청을 수락한 후 내부 네트워크(클러스터형)에 있는 서버로 요청을 전달하고,

서버에서 얻은 결과를 클라이언트에 반환합니다. 이때 프록시 서버는 서버 역할을 하여 클라이언트에게 전달합니다. 외부 세계.

nginx의 역할은 무엇입니까

Nginx는 역방향 프록시에서 유연한 기능을 제공합니다. 그림에 표시된 대로 설정한 후 다양한 요청이 다른 서버로 전달될 수 있습니다.

로드 밸런싱

로드 밸런싱: 동시성이 높은 상황에서 주로 필요합니다. 원칙은 실행을 위해 데이터 트래픽을 여러 서버에 할당하여 각 서버에 대한 부담을 줄이는 것입니다. 여러 서버(클러스터)가 함께 작동하여 작업을 완료함으로써 데이터 처리량을 향상시킵니다.

nginx의 역할은 무엇입니까

Nginx에서 사용할 수 있는 로드 밸런싱 전략은 다음과 같습니다: 폴링(기본값), 가중치, ip_hash, url_hash(타사), 공정(타사)

동적 및 정적 분리

동적 및 정적 Nginx가 제공하는 분리는 동적 요청과 정적 요청을 분리하는 것을 말하며, 적절한 서버가 해당 요청을 처리함으로써 전체 서버 시스템의 성능과 효율성을 높입니다.

Nginx는 구성에 따라 다양한 요청을 다르게 전달할 수 있으며, 이는 동적 분리의 기본입니다. 정적 요청에 해당하는 정적 리소스는 버퍼링을 위해 Nginx에 직접 배치할 수 있으며 해당 버퍼 서버에 배치하는 것이 더 좋습니다. 동적 요청은 해당 백엔드 서버에서 처리됩니다.

더 많은 Nginx 관련 지식을 알고 싶다면 Nginx 사용법 튜토리얼 칼럼을 방문해 보세요!

위 내용은 nginx의 역할은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿