디스크 기반 캐시는 웹 응용 프로그램 데이터베이스에 저장된 콘텐츠를 좀 더 빠르게 처리할 수 있는 한 방법입니다. 웹 응용 프로그램에 이미지나 멀티미디어 파일과 같은 큰 파일이 포함되어 있을 경우 디스크 기반 캐시를 사용하면 프런트 엔드 웹 서버에 파일이 저장되어 데이터베이스 트래픽이 감소되므로 보다 빠르게 페이지를 표시할 수 있습니다.
디스크 기반 캐시를 적용하려는 웹 응용 프로그램의 web.config 파일에서 디스크 기반 캐시를 설정할 수 있습니다. web.config 파일에서 변경한 사항은 해당 웹 응용 프로그램 내의 모든 사이트 모음에 적용됩니다.
참고 디스크 기반 캐시는 web.config 파일에서 BLOB(Binary Large OBject) 캐시라고 합니다.
실행할 작업
웹 응용 프로그램의 web.config 파일 열기
- 시작을 클릭하고 관리 도구를 가리킨 다음 인터넷 정보 서비스(IIS) 관리자를 클릭합니다.
- 인터넷 정보 서비스(IIS) 관리자에서 웹 응용 프로그램이 들어 있는 서버 이름 옆의 더하기 기호(+)를 클릭한 다음 웹 사이트 옆의 더하기 기호를 클릭하여 만들어진 웹 응용 프로그램을 확인합니다.
- 디스크 기반 캐시를 구성하려는 웹 응용 프로그램의 이름을 클릭한 다음 web.config 파일을 두 번 클릭합니다.
- web.config 속성 대화 상자의 ASP.NET 탭에서 파일 위치를 강조 표시한 다음 Ctrl+C를 눌러 복사합니다.
- 시작을 클릭한 다음 Windows 탐색기를 엽니다.
- 주소 상자 안을 클릭한 다음 Ctrl+V를 눌러 web.config 파일의 위치를 상자에 붙여 넣습니다.
- 이동을 클릭하여 web.config 파일을 엽니다.
참고 파일을 열 수 없음을 알리는 대화 상자가 표시되면 목록에서 프로그램 선택을 클릭하고 확인을 클릭합니다. 그런 다음 연결 프로그램 대화 상자에서 메모장을 클릭하고 확인을 클릭합니다.
맨 위로 이동
디스크 기반 캐시 사용 및 구성
중요 web.config 파일을 변경하기 전에 web.config1처럼 다른 이름을 사용하여 복사본을 만들어 두십시오. 이렇게 하면 파일 변경 중 잘못될 경우 파일을 삭제하고 원래 파일을 사용할 수 있습니다.
- web.config 파일에서 다음과 같은 줄을 찾습니다.
<BlobCache location="C:\blobCache" path="\.(gif|jpg|png|css|js)$" maxSize="10" enabled="false"/>
- 이 줄에서 다음 매개 변수를 찾습니다.
enabled
이 매개 변수는 다음 값으로 설정되어 있습니다."false"
이를 다음 값으로 변경합니다."true"
- 캐시 크기를 변경하려면 다음 매개 변수를 찾습니다.
maxSize
이 매개 변수에 새 숫자를 입력합니다. 크기는 GB(기가바이트)로 표시되며 기본값은 10GB입니다.
- 다음 매개 변수에 지정된 디렉터리에 캐시 크기를 수용할 만한 충분한 공간이 없을 경우 해당 위치로 다른 디렉터리를 입력할 수 있습니다.
location
- BLOB 캐시에 새 파일 형식을 추가하려면 다른 파일 형식 옆에 해당 파일 형식을 입력합니다. 각 파일 형식은 파일에서 보이는 것처럼 파이프(|) 문자로 구분합니다.
- 파일을 저장한 다음 닫습니다.
맨 위로 이동