Sun Java System Web Proxy Server 4.0.4 관리 설명서

캐시 작동 방법

캐시는 네트워크 트래픽을 줄이고 원격 서버로 직접 이동하지 않고 프록시 서버를 사용하는 클라이언트에게 신속한 응답 시간을 제공합니다.

클라이언트가 프록시 서버에 웹 페이지 또는 문서를 요청할 경우 프록시 서버는 문서를 클라이언트에 보내는 동시에 원격 서버의 문서를 로컬 캐시 디렉토리 구조로 복사합니다.

클라이언트가 이전에 요청하여 프록시 캐시에 복사한 문서를 요청하는 경우 프록시는 다음 그림에 표시된 대로 원격 서버에서 문서를 다시 검색하는 대신 캐시에서 문서를 반환합니다. 프록시에서 파일이 최신 상태가 아님을 확인한 경우 프록시는 문서를 클라이언트에 보내기 전에 원격 서버의 문서를 새로 고치고 해당 캐시를 업데이트합니다.

그림 12–1 프록시 문서 검색

문서를 요청하는 클라이언트 및 캐시에서 문서를 보내는 프록시 서버를 보여주는 그림

캐시의 파일은 Sun Java System Web Proxy Server 가비지 컬렉션 유틸리티(CacheGC)에 의해 자동으로 유지 관리됩니다. CacheGC는 정기적으로 캐시를 자동 삭제하여 캐시에 오래된 문서가 남아 있지 않도록 합니다.