NGINX

Nginx의 오픈 파일 캐시

by 맨하탄노숙자 posted Jan 16, 2016
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

정적 콘텐츠를 제공에 관해서, Nginx는 꽤 짐승!

추가 처리 nginx에 open_file_cache를 사용 하 여 정적 콘텐츠를 향상 시킬 수 있습니다..

참고는 open_file_cache 파일에 대 한 메타 데이터를 캐시 합니다. 파일의 실제 내용. 그래서 이런 종류의 캐시 성능 향상 눈에 띄는 되지 않을 수 있습니다..

Nginx의 코어 HTTP 모듈의 일부 이므로, 당신은 설치 프로그램/설치에 대해 걱정할 필요가 없습니다.

open_file_cache

그냥 오픈 /etc/nginx/nginx.conf

HTTP 블록에 선 다음 추가:

open_file_cache          max=10000 inactive=5m;
open_file_cache_valid    2m;
open_file_cache_min_uses 1;
open_file_cache_errors   on;

설명

당신은 너무 많은 파일이 있는 경우, 최대 변경 10000 적절 한 값을.

만약 파일 많이 변경 되지 않는 수시로, 또는 액세스 빈도가, 뭔가 다른 5 m에서 비활성 기간을 변경할 수 있습니다.. 비활성 및open_file_cache_min_uses 함께 작동.

샘플 위의 알려줍니다 nginx 파일 정보를 캐시 하는 데 최소 한 2 요청이 5 남 창 중.

open_file_cache_valid 정보 보유는 유효한 지 확인 하려면 nginx에 게 모든 2 분.

open_file_cache_errors 같은 캐시 오류를 nginx에 게 404 (파일을 찾을 수 없습니다). 부하 분산으로 nginx를 사용 하는 경우, 이것을 그만둔합니다.

대 한 자세한 내용은, 확인 nginx 문서.

다시 시작

Nginx를 다시 시작 하는 것을 잊지 마세요.

nginx -t && service nginx restart

Articles

1 2 3