다음을 통해 공유


구성 편집기를 사용하여 컬렉션 편집

작성자: Robert Lucero

연습 목표

구성 편집기를 사용하여 컬렉션을 편집하는 방법을 알아봅니다. 이 예제에서는 새 기능을 강조 표시하도록 출력 캐싱을 구성합니다.

사전 요구 사항

이 연습을 수행하려면 다음 필수 구성 요소가 필요합니다.

system.webServer/캐싱 구성 섹션에 액세스

  1. IIS 관리자 열기

  2. 연결 트리 뷰에서 서버 선택

  3. 구성 편집기 사용자 인터페이스 모듈 열기

    구성 편집기 사용자 인터페이스 모듈의 스크린샷 구성 편집기 아이콘이 강조 표시됩니다.

  4. 구성 편집기 섹션 콤보 상자에서 system.webServer – 캐싱을 선택하거나 system.webServer/caching을 입력합니다.

    구성 편집기 섹션 콤보 상자의 스크린샷 시스템 점 웹 서버가 선택되었습니다.

컬렉션 편집기를 사용하여 3개의 캐시 규칙 추가

  1. 구성 편집기 내에서 프로필 항목을 선택하고 옆에 있는 ... 단추를 클릭합니다 (Count=0). 그러면 컬렉션 편집기가 열리고 캐싱 컬렉션이 편집됩니다.

    구성 편집기 페이지의 스크린샷 프로필 항목이 선택되었습니다.

  2. 오른쪽의 작업 작업 창에서 추가를 클릭합니다. 이제 항목 섹션에 새 항목과 속성 목록이 있습니다.

    컬렉션 편집기 내의 작업 작업창 스크린샷 제목 컬렉션 아래에 모두 추가 및 지우기 가 나열됩니다.

  3. 컬렉션 편집기의 속성 섹션은 정의된 컬렉션에 대한 스키마 기본값으로 미리 채워집니다. 이 경우 system.webServer/caching 컬렉션 요소에 대한 스키마 기본값을 가져옵니다.

  4. 확장 속성 항목 옆에 키가 있습니다. 즉, 이 컬렉션 항목의 고유 키입니다. 금색 키는 이 키가 컬렉션 내의 각 항목에 대해 고유해야 했음을 의미합니다. 실버 키는 공유 키임을 의미합니다. 이 경우 공유 키의 조합은 컬렉션 항목에 대해 고유해야 합니다.

  5. 확장 항목을 ".html"로 변경하여 정적 콘텐츠 캐싱 규칙을 만듭니다.

  6. 위치 항목을 ServerAndClient로 변경합니다.

  7. CacheForTimePeriod에 대한 캐시로 정책 항목을 변경합니다. 그러면 이 정적 콘텐츠가 30초 동안 캐시됩니다.

  8. 작업 작업 창에서 추가 를 클릭하여 캐시 규칙을 두 개 더 추가합니다. 원하는 방법을 구성합니다.

    컬렉션 편집기 내의 작업 작업창 및 속성 창 스크린샷 위치 항목이 선택되었습니다.

  9. 컬렉션 편집기를 닫습니다.

  10. 변경 내용을 설정하려면 작업 작업 창에서 적용 을 클릭해야 합니다. 이렇게 하기 전에 작업 작업 창에서 스크립트 생성 을 클릭합니다. 이제 생성된 세 가지 캐시 규칙을 설정하는 스크립트 코드가 있습니다.

    스크립트 대화 상자의 스크린샷 세 가지 캐시 규칙의 스크립트 코드가 표시됩니다.

  11. 작업 작업 창에서 적용 을 클릭하여 구성을 변경합니다.

  12. [추가 단계] 만든 캐시 규칙을 유지하지 않으려면 캐싱 컬렉션을 다시 편집하고 작업 작업창에서 모두 지우 기를 클릭합니다. 구성 편집기 내에서 적용 을 클릭하면 모든 규칙이 제거됩니다.

요약

이제 구성 편집기 컬렉션 편집기를 사용하여 세 가지 출력 캐싱 규칙을 만들었습니다. 컬렉션 편집기는 구성 편집기처럼 지정된 컬렉션에 대한 모든 구성 설정을 노출합니다.