>  기사  >  운영 및 유지보수  >  광택 nginx 차이

광택 nginx 차이

(*-*)浩
(*-*)浩원래의
2019-07-15 10:33:364669검색

광택 nginx 차이

Varnish

고성능 오픈 소스 리버스 프록시 서버 및 메모리 캐시 서버.

장점:

1. 고성능

2. 멀티 코어 지원

3. 0~60초의 정확한 캐시 시간을 지원합니다.

단점:

1. 자동 내결함성 및 복구 기능이 없으며 다시 시작하면 데이터가 손실됩니다.

2.

3. 32비트 시스템의 최대 캐시 파일 크기는 2GB입니다.

4.

애플리케이션 시나리오: 대규모 동시성이 필요하지 않은 소규모 시스템 및 애플리케이션.

Nginx

1. 매개변수가 있는 동적 링크는 지원되지 않습니다.

2. Nginx 캐시 내부에는 캐시 만료 및 정리를 위한 메커니즘이 없습니다. 캐시할 항목이 많으면 전체 하드 디스크 공간을 차지하게 됩니다.

3. 상태 코드는 200개만 캐시할 수 있으므로 백엔드에서 반환된 301/302/404와 같은 상태 코드는 삭제된 방문 횟수가 많은 의사 정적 링크가 있는 경우 캐시되지 않습니다. , 이는 백엔드에 많은 부담을 줍니다

4. Nginx는 메모리나 하드 디스크를 자동으로 저장 매체로 선택하지 않습니다. 물론 운영 체제에 따라 결정됩니다. -레벨 파일 캐싱 메커니즘은 현재 운영 체제에 있으므로 하드 디스크에 존재하지 않으므로 대규모 동시 읽기로 인한 IO 성능 문제에 대해 너무 걱정할 필요가 없습니다.

차이:

캐시 가속(정적 가속, 대역폭 절약, 에지 푸시): Varnish >Nginx

역방향 프록시(경로 가속, 숨겨진 마스터 노드): Nginx > Varnish

더 많은 Nginx 관련 기술 , Nginx Tutorial 칼럼을 방문하여 배워보세요!

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

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.