Nginx 파일 설명자 캐 시 -- openfile_cache
NGINX 는 정적 내용 을 최적화 시 켰 지만그러나 고 유량 사이트 의 경우 오픈 을 사용 할 수 있다file_cache 성능 향상.NGINX 캐 시 는 최근 에 사용 한 파일 설명자 와 관련 메타 데이터 (예 를 들 어 수정 시간, 크기 등) 를 캐 시 에 저장 합 니 다.캐 시 는 요청 한 파일 의 내용 을 저장 하지 않 습 니 다.
1 open_file_cache
이 명령 을 사용 하면 다음 정 보 를 저장 할 캐 시:
다음 예:
http{
open_file_cache max=1000 inactive=20s;
}
위 설정 에서 1, 000 개의 요소 에 캐 시 를 정의 합 니 다.inactive 매개 변수 설정 만 료 시간 은 20 초 입 니 다.이 명령 에 비 활동 시간 대 를 설정 할 필요 가 없습니다. 기본 적 인 상황 에서 비 활동 시간 대 는 60 초 입 니 다.NGINX 는 오류 와 유효성 검사 기간 에 open 을 설정 할 수 있 는 관련 명령 도 정의 했다.file_cache 의 행동.
2 open_file_cache_valid
NGINX 의 openfile_cache 가 정 보 를 저장 하 는 스냅 샷.정보 가 원본 에서 변경 되 었 기 때문에 스냅 샷 은 일정 시간 후에 유효 하지 않 을 수 있 습 니 다.open_file_ cache_valid 명령 정의 시간 대 (초 단위), 이후 open 재 검증file_cache 의 요소.기본적으로 60 초 후에 요 소 를 다시 검사 합 니 다.다음 예:
http{
open_file_cache_valid 30s;
}
3 open_file_cache_min_uses
NGINX 는 비활성 시간 대 이후 캐 시 에서 요 소 를 지 웁 니 다.이 명령 은 요 소 를 이벤트 로 표시 하기 위해 최소 접근 횟수 를 설정 하 는 데 사용 할 수 있 습 니 다.기본 적 인 상황 에서 최소 방문 횟수 는 1 회 이상 으로 설정 합 니 다.다음 과 같은 예
http{
open_file_cache_min_uses 4;
}
4 open_file_cache_errors
앞에서 말 한 바 와 같이 NGINX 는 파일 접근 기간 에 발생 한 오 류 를 캐 시 할 수 있 습 니 다.하지만 이 건 open 설정 을 통 해file_cache_errors 명령 을 사용 합 니 다.오류 캐 시 를 사용 하면 자원 에 접근 할 때 NGINX 에서 같은 오 류 를 보고 합 니 다.기본적으로 오류 캐 시 는 닫 기 로 설정 되 어 있 습 니 다.
http{
open_file_cache_errors on;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.