구성 편집기를 사용하여 컬렉션 편집
연습 목표
구성 편집기를 사용하여 컬렉션을 편집하는 방법을 알아봅니다. 이 예제에서는 새 기능을 강조 표시하도록 출력 캐싱을 구성합니다.
사전 요구 사항
이 연습을 수행하려면 다음 필수 구성 요소가 필요합니다.
system.webServer/캐싱 구성 섹션에 액세스
IIS 관리자 열기
연결 트리 뷰에서 서버 선택
구성 편집기 사용자 인터페이스 모듈 열기
구성 편집기 섹션 콤보 상자에서 system.webServer – 캐싱을 선택하거나 system.webServer/caching을 입력합니다.
컬렉션 편집기를 사용하여 3개의 캐시 규칙 추가
구성 편집기 내에서 프로필 항목을 선택하고 옆에 있는 ... 단추를 클릭합니다 (Count=0). 그러면 컬렉션 편집기가 열리고 캐싱 컬렉션이 편집됩니다.
오른쪽의 작업 작업 창에서 추가를 클릭합니다. 이제 항목 섹션에 새 항목과 속성 목록이 있습니다.
컬렉션 편집기의 속성 섹션은 정의된 컬렉션에 대한 스키마 기본값으로 미리 채워집니다. 이 경우 system.webServer/caching 컬렉션 요소에 대한 스키마 기본값을 가져옵니다.
확장 속성 항목 옆에 키가 있습니다. 즉, 이 컬렉션 항목의 고유 키입니다. 금색 키는 이 키가 컬렉션 내의 각 항목에 대해 고유해야 했음을 의미합니다. 실버 키는 공유 키임을 의미합니다. 이 경우 공유 키의 조합은 컬렉션 항목에 대해 고유해야 합니다.
확장 항목을 ".html"로 변경하여 정적 콘텐츠 캐싱 규칙을 만듭니다.
위치 항목을 ServerAndClient로 변경합니다.
CacheForTimePeriod에 대한 캐시로 정책 항목을 변경합니다. 그러면 이 정적 콘텐츠가 30초 동안 캐시됩니다.
작업 작업 창에서 추가 를 클릭하여 캐시 규칙을 두 개 더 추가합니다. 원하는 방법을 구성합니다.
컬렉션 편집기를 닫습니다.
변경 내용을 설정하려면 작업 작업 창에서 적용 을 클릭해야 합니다. 이렇게 하기 전에 작업 작업 창에서 스크립트 생성 을 클릭합니다. 이제 생성된 세 가지 캐시 규칙을 설정하는 스크립트 코드가 있습니다.
작업 작업 창에서 적용 을 클릭하여 구성을 변경합니다.
[추가 단계] 만든 캐시 규칙을 유지하지 않으려면 캐싱 컬렉션을 다시 편집하고 작업 작업창에서 모두 지우 기를 클릭합니다. 구성 편집기 내에서 적용 을 클릭하면 모든 규칙이 제거됩니다.
요약
이제 구성 편집기 컬렉션 편집기를 사용하여 세 가지 출력 캐싱 규칙을 만들었습니다. 컬렉션 편집기는 구성 편집기처럼 지정된 컬렉션에 대한 모든 구성 설정을 노출합니다.