HTTP 파일 캐시를 구성하는 방법

HTTP 파일 캐시는 정적 내용을 저장하여 Enterprise Server가 정적 내용에 대한 요청을 신속하게 처리할 수 있게 합니다.

  1. 탐색 트리에서 구성 노드를 선택합니다.
  2. 구성 노드에서 HTTP 서비스 노드를 선택합니다.
  3. HTTP 서비스 페이지에서 HTTP 파일 캐시 탭을 선택합니다.
  4. 전역 파일 캐싱을 활성화하려면 전역 사용 가능 확인란을 선택합니다.

    이 옵션은 기본적으로 비활성화됩니다.

  5. 최대 사용 기간 필드에 유효한 캐시 항목의 최대 사용 기간(초)을 입력합니다.

    이 매개 변수는 파일이 캐시된 후 캐시된 정보가 사용되는 기간을 제어합니다. 최대 사용 기간보다 오래된 항목은 같은 파일에 대한 새 항목으로 대체됩니다. 내용이 자주 바뀌지 않는 경우에는 성능 향상을 위해 이 값을 늘리십시오.

    최적의 최대 사용 기간은 기존 파일이 정기적으로 수정되는지 여부에 따라 다릅니다. 예를 들어 파일이 하루에 네 번 정기적인 간격으로 수정되는 경우 최대 사용 기간을 21,600초(6시간)로 설정하는 것이 좋습니다. 그렇지 않은 경우에는 파일이 수정된 후 파일의 이전 버전을 서비스하려고 하는 가장 긴 시간으로 최대 사용 기간을 설정하는 것을 고려해 보십시오.

    기본값은 30입니다.

  6. 최대 파일 수 필드에 파일 캐시에 저장할 수 있는 최대 파일 수를 입력합니다.

    값이 너무 크면 서버가 자주 사용되지 않은 파일까지 캐시하므로 메모리가 낭비됩니다. 값이 너무 작으면 캐싱의 장점이 사라질 수 있습니다. 이 속성에 여러 값을 테스트하여 특정 응용 프로그램에 맞는 최적의 솔루션을 찾으십시오. 기본값은 1024입니다.

  7. 해시 초기 크기 필드에 해시 bucket의 초기 수를 입력합니다.

    해시 bucket의 초기 수는 메모리 사용과 검색 시간에 영향을 줍니다. 기본값은 0입니다.

  8. 중간 파일 크기 제한 필드에 메모리 매핑된 파일로 저장할 수 있는 캐시된 파일의 최대 크기(바이트)를 입력합니다.

    중간 파일의 내용은 파일을 가상 메모리에 매핑하여 캐시됩니다. 최적의 제한은 VM 페이지 크기보다 약간 큰 값입니다. 기본값은 537,600입니다.

  9. (UNIX® 플랫폼 및 Linux 플랫폼에만 해당) 중간 파일 크기 필드에 메모리 매핑된 파일로 캐시되는 모든 파일의 총 크기(바이트)를 입력합니다.

    기본값은 10,485,760입니다.

  10. 작은 파일 크기 제한 필드에 메모리로 읽어들일 수 있는 파일의 최대 크기(바이트)를 입력합니다.

    작은 파일의 내용은 힙 공간을 할당하고 파일을 이 공간으로 읽어들여서 캐시됩니다. 최적의 제한은 VM 페이지 크기보다 약간 작은 값입니다. 기본값은 2048입니다.

  11. 작은 파일 크기 필드에 메모리로 읽어들이는 파일의 총 크기(바이트)를 입력합니다.

    기본값은 1,048,576입니다.

  12. 파일 캐싱 활성화 옵션을 설정하여 파일 크기가 중간 크기 제한보다 작을 경우 파일 내용의 캐싱을 활성화하거나 비활성화합니다.
  13. 저장을 누릅니다.

    참고 – 기본 설정으로 돌아가려면 기본값 로드 버튼을 누른 다음 저장을 누릅니다.


참조