Share via


Azure Managed Cache Service에 캐시 클라이언트 구성

중요

모든 새 개발에서는 Azure Redis Cache를 사용하는 것이 좋습니다. Azure Cache 제품을 선택하는 방법에 대한 현재 설명서 및 지침 은 나에게 적합한 Azure Cache 제품을 참조하세요.

Managed Cache Service Azure 웹 사이트, Cloud Services 및 Virtual Machines 클라이언트 애플리케이션을 지원합니다. 이 섹션의 항목에서는 이러한 세 가지 주요 클라이언트 유형 간의 차이점에 대한 개요와 Managed Cache Service 클라이언트 애플리케이션을 만들기 위한 지침을 제공합니다.

캐시 서비스 클라이언트 응용 프로그램 유형

Managed Cache Service 클라이언트에 대한 구성 단계는 매우 유사하며 서로 다른 형식 간에는 사소한 차이점만 있습니다. 제공되는 캐시 NuGet 패키지는 대부분의 차이를 자동으로 처리합니다. 이 항목에서는 약간의 차이에 대해 설명하며, 이 섹션의 항목에서는 캐시 클라이언트를 구성하는 방법에 대한 단계별 지침을 제공합니다.

  • Azure 웹 사이트 캐시 클라이언트

  • Azure 클라우드 서비스 캐시 클라이언트

  • Azure 가상 컴퓨터 캐시 클라이언트

Azure 웹 사이트 캐시 클라이언트

Managed Cache Service Azure 웹 사이트 클라이언트 애플리케이션을 지원합니다. ASP.NET 웹 프로젝트는 캐시 NuGet 패키지를 사용하여 Managed Cache Service 사용하도록 구성할 수 있습니다.

참고

캐시 NuGet 패키지는 최신 Azure SDK가 설치되어 있지 않더라도 ASP.NET 기반 Azure 웹 사이트에서 Managed Cache Service 사용하여 시작하는 데 필요한 모든 것을 제공합니다. 그러나 Cloud Services 같은 다른 Azure 기능을 사용하는 경우 최신 Azure SDK(현재 SDK 2.1)를 다운로드합니다.

캐시 NuGet 패키지는 프로젝트의 web.config 파일에 필요한 어셈블리 참조 및 구성 변경 사항을 추가합니다. 웹 역할 클라이언트 응용 프로그램과 달리 웹 사이트 클라이언트에서는 캐시 클라이언트 진단을 사용할 수 없습니다. 따라서 웹 사이트 클라이언트의 경우 캐시 NuGet 패키지에 의해 cacheDiagnostics 섹션이 추가되지 않습니다. 자세한 내용은 Azure Managed Cache Service ClientDiagnosticLevel 정보를 참조하세요.

Azure 클라우드 서비스 캐시 클라이언트

웹 역할 및 작업자 역할 클라이언트 애플리케이션은 모두 Managed Cache Service 사용하도록 구성할 수 있습니다. Managed Cache Service 사용하는 역할 기반 클라이언트 애플리케이션 개발을 시작하려면 최신 Azure SDK(현재 SDK 2.1)를 다운로드합니다. Cloud Services 프로젝트는 캐시 NuGet 패키지를 사용하여 Managed Cache Service 사용하도록 구성할 수 있습니다. 이 패키지는 필요한 어셈블리 참조와 구성 변경 사항을 추가합니다. 작업자 역할 프로젝트의 경우 app.config에 구성이 추가되며 웹 역할 프로젝트의 경우 프로젝트의 web.config 파일에 구성이 추가됩니다.

Azure 가상 컴퓨터 캐시 클라이언트

Azure Virtual Machines 호스트되는 애플리케이션은 클라이언트에 Managed Cache Service 수 있습니다. 이러한 응용 프로그램은 캐시 NuGet 패키지를 사용하여 다른 클라이언트 유형과 같은 방식으로 구성할 수 있습니다. 구성 변경 사항은 클라이언트 응용 프로그램 유형에 따라 app.config 또는 web.config에 추가됩니다.

Azure Virtual Machines 애플리케이션 개발을 시작하려면 최신 Azure SDK(현재 SDK 2.1)를 다운로드합니다.

단원 내용