출력 캐시 공급자(AppFabric 1.1 캐싱)
Windows Server용 Microsoft AppFabric 1.1 출력 캐시 공급자는 출력 캐시 데이터에 대한 Out-of-process 저장소 메커니즘입니다. 이 데이터는 특별히 전체 HTTP 응답(페이지 출력 캐싱)과 관련이 있습니다. 공급자는 ASP.NET 4에 도입된 새로운 출력 캐시 공급자 확장 지점에 연결됩니다.
참고
이 릴리스의 경우 출력 캐시 공급자는 Web Forms 제어 수준 출력 캐싱을 지원하지 않습니다.
기능
다음 목록에서는 출력 캐시 데이터 Out-of-process를 저장할 경우의 이점에 대해 설명합니다.
캐시될 수 있는 데이터의 양에 대한 유효 상한만 AppFabric 캐시 클러스터에 사용할 수 있는 메모리의 누적된 양이므로 개발자는 더 많은 양의 출력 캐시 데이터를 저장할 수 있습니다.
웹 응용 프로그램이 재활용될 때 출력 캐시 데이터가 손실되지 않습니다. 출력 캐시 데이터는 IIS 작업자 프로세스 외부에 저장되므로 ASP.NET 응용 프로그램이 다시 시작된 경우에도 계속 유지됩니다.
압축을 사용할 수 있습니다.
압축은 Windows Server용 AppFabric 1.1 캐싱의 기능입니다. 구성 파일에서 isCompressionEnabled 특성을 사용하여 dataCacheClient 요소의 캐싱을 사용하도록 설정할 수 있습니다. 다음 예제에서는 압축을 사용하도록 설정된 default
라는 dataCacheClient를 보여 줍니다.
<dataCacheClient name="default" isCompressionEnabled="true">
<hosts>
<host name="CacheServer1" cachePort="22233" />
<host name="CacheServer2" cachePort="22233" />
</hosts>
</dataCacheClient>
중요
압축을 사용하도록 설정된 경우 최신 Windows Server용 Microsoft AppFabric 1.1 SDK를 사용하려면 모든 캐시 클라이언트를 업데이트해야 합니다.
이 섹션의 내용
참고 항목
개념
AppFabric 1.1에 ASP.NET 4 캐싱 공급자 사용
2012-03-05