응답 캐시 유효성 검사

CacheValidationPolicy 속성을 사용하여 선택한 대로 카탈로그 기반 또는 만료 기반 캐시 유효성 검사를 사용하여 캐시 항목을 자동으로 새로 고칩니다(default.ini 또는 특정 이미지 카탈로그의 .ini 파일).

카탈로그 기반 유효성 검사 시 catalog::LastModified(또는 attribute::LastModified) 또는 catalog.ini 파일의 파일 수정 시간이 캐시 항목을 만든 시간보다 최신 경우 기존 캐시 항목이 오래된 것으로 간주됩니다.

만료 기반 유효성 검사를 사용하면 가장 최근 유효성 검사 이후 5분 후에 캐시 항목이 부실해집니다. 두 경우 모두, 서버는 요청 만들기에 관련된 모든 이미지 파일의 파일 날짜를 확인하여 부실 캐시 항목을 검증합니다. 파일 날짜가 변경되지 않은 경우 캐시 항목의 타임스탬프가 업데이트되고 캐시된 날짜가 유효한 것으로 간주됩니다.

주로 이미지 카탈로그에 등록된 이미지가 포함된 일반적인 애플리케이션의 경우 카탈로그 기반 유효성 검사가 성능상의 이점을 제공합니다. 이미지 카탈로그가 포함되지 않은 애플리케이션은 만료 기반 캐시 검증을 사용해야 합니다. 이를 실현하는 한 가지 방법은 모든 특정 이미지 카탈로그 파일에서 default.ini의 attribute::cacheValidationPolicy=0 을 설정하고 1 로 설정하는 것입니다.

캐시 항목은 유효하지 않게 되며 요청에 관련된 카탈로그 항목이 회신 이미지를 변경할 수 있는 방식으로 변경되면 다시 생성됩니다. 예를 들어 catalog::Modifier 의 컨텐츠가 변경됩니다.

노트

Dynamic Media 피라미드 TIFF(PTIFF) 이미지는 유효성 검사를 위해 파일 헤더의 내부에서 파일 날짜를 유지합니다. 파일 시스템에서 유지 관리하는 파일 수정 시간은 비PTIFF 파일이 변경되었는지 확인하는 데 사용됩니다.

이미지 파일만 캐시 유효성 검사 프로세스에 참여합니다. 글꼴 파일 또는 ICC 프로필 파일을 변경해도 캐시 항목이 자동으로 무효화되지 않습니다.

이 페이지에서는