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

캐시 구성

지정한 정규 표현식 패턴과 일치하는 URL에 대해 여러 구성 매개 변수 값을 지정할 수 있습니다. 이 기능을 통해 캐시된 문서 유형을 기준으로 프록시 캐시를 미세 조정할 수 있습니다. 캐시 구성에서 다음 항목을 식별할 수 있습니다.


주 –

특정 자원의 캐시 기본값을 Derived configuration 또는 Don’t cache로 설정할 경우 캐시 구성 옵션이 Set Caching Configuration 페이지에 표시되지 않습니다. 그러나 캐시 기본값으로 Cache for a resource를 선택할 경우 여러 다른 구성 항목을 지정할 수 있습니다.


Procedure캐시를 구성하는 방법

  1. Server Manager에 액세스하고 Caching 탭을 누릅니다.

  2. Set Caching Configuration 페이지를 누릅니다.

    Set Caching Configuration 페이지가 표시됩니다.

  3. 드롭다운 목록에서 자원을 선택하거나 Regular Expression 버튼을 눌러 정규 표현식을 입력하고 OK를 누릅니다.

  4. 구성 정보를 변경합니다.

  5. OK를 누릅니다.

  6. Restart Required를 누릅니다.

    Apply Changes 페이지가 표시됩니다.

  7. Restart Proxy Server 버튼을 눌러 변경 사항을 적용합니다.

구성 요소 캐시

다음 절에서는 사용자의 요구 사항에 가장 적합한 구성을 결정하는 데 도움을 주는 정보에 대해 설명합니다.

캐시 기본값 설정

프록시 서버를 사용하여 특정 자원에 대한 캐시 기본값을 식별할 수 있습니다. 자원은 지정한 특정 기준과 일치하는 파일 유형입니다. 예를 들어, 서버가 company.com 도메인의 모든 문서를 자동으로 캐시하도록 하려면 다음 정규 표현식을 만들 수 있습니다.

[a-z] *://[^/:]\\.company\\.com.*.

Cache 옵션은 기본적으로 선택됩니다. 서버가 해당 도메인에서 캐시 가능한 모든 문서를 자동으로 캐시합니다.


주 –

특정 자원에 대한 캐시 기본값을 Derived configuration 또는 Don’t cache로 설정할 경우 해당 자원에 대한 캐시를 구성할 필요가 없습니다. 그러나 캐시 기본값으로 Cache for a resource를 선택할 경우 여러 다른 구성 항목을 지정할 수 있습니다. 이러한 항목에 대한 목록은 캐시 구성을 참조하십시오.


또한 HTTP, FTP 및 Gopher에 대한 캐시 기본값을 설정할 수 있습니다.

인증이 필요한 페이지 캐시

서버가 사용자 인증이 필요한 파일을 캐시하도록 할 수 있습니다. Proxy Server는 사용자가 요청하는 경우 원격 서버에서 인증이 필요하도록 캐시의 파일에 태그를 지정합니다.

Proxy Server는 원격 서버의 인증 방법을 결정할 수 없고 사용자 아이디 또는 비밀번호 목록이 없기 때문에 인증이 필요한 문서에 대해 요청이 있을 때마다 원격 서버를 통해 최신 여부 확인을 강제로 수행합니다. 따라서 해당 파일에 대한 액세스 권한을 얻으려면 아이디 및 비밀번호를 입력해야 합니다. 브라우저 세션에서 이전에 이미 해당 서버에 액세스한 경우 브라우저는 사용자에게 메시지를 표시하지 않고 자동으로 인증 정보를 전송합니다.

인증이 필요한 페이지의 캐시를 활성화하지 않는 경우 프록시는 이러한 페이지를 캐시하지 않습니다(기본 동작).

쿼리 캐시

캐시된 쿼리만 HTTP 문서에서 작동합니다. 캐시되는 쿼리의 길이를 제한하거나 쿼리 캐시를 완전히 금지할 수 있습니다. 쿼리가 길수록 반복될 가능성은 줄어들지만 캐시의 유용성도 감소됩니다.

쿼리 시 다음 캐시 제한 사항이 적용됩니다.

최소 및 최대 캐시 파일 크기 설정

Proxy Server에 의해 캐시된 파일의 최소 및 최대 크기를 설정할 수 있습니다. 네트워크 연결 속도가 빠른 경우 최소 크기로 설정합니다. 연결 속도가 빠르면, 작은 파일의 경우 신속하게 검색할 수 있기 때문에 서버에서 캐시할 필요가 없습니다. 이런 경우 용량이 큰 파일만 캐시합니다. 최대 파일 크기를 설정하면 큰 파일이 프록시의 디스크 공간을 너무 많이 차지하는 것을 방지할 수 있습니다.

최신 여부 확인 정책 설정

최신 여부 확인 정책은 HTTP 문서가 항상 최신 상태를 유지하도록 합니다. 또한 Proxy Server의 새로 고침 간격을 지정할 수 있습니다.

만료 정책 설정

마지막으로 수정된 요소 또는 명시적 만료 정보를 사용하여 만료 정책을 설정할 수 있습니다.

클라이언트 중단 시 캐시 동작 설정

문서가 일부만 검색된 상태에서 클라이언트가 데이터 전송을 중단하는 경우에도 프록시는 캐시를 위해 해당 문서 검색을 마칠 수 있습니다. 프록시의 기본값은 문서의 최소 25%가 이미 검색된 경우 캐시할 문서의 검색을 마치는 것입니다. 25% 미만인 경우 프록시는 원격 서버 연결을 종료하고 검색된 일부 파일을 제거합니다. 클라이언트 중단율을 높이거나 낮출 수 있습니다.

서버에 대한 연결 실패 시 동작

원래 서버에 연결되지 않아 오래된 문서에 대한 최신 여부 확인이 실패하는 경우 프록시가 캐시의 오래된 문서를 전송할지 여부를 지정할 수 있습니다.