Configurer les clients de cache pour le service de cache géré Azure

Important

Microsoft recommande tous les nouveaux développements d’utiliser le Cache Redis Azure. Pour obtenir de la documentation et des conseils actuels sur le choix d’une offre Azure Cache, consultez Quelle offre Azure Cache est adaptée à moi ?

Service de cache géré prend en charge les sites web Azure, les Services cloud et les applications clientes Machines Virtuelles, entre autres. Les rubriques de cette section fournissent une vue d’ensemble des différences entre ces trois principaux types de clients et des conseils pour la création d’applications clientes Service de cache géré.

Types d'applications clientes Cache Service

Les étapes de configuration pour Service de cache géré clients sont très similaires, avec seulement des différences mineures entre les différents types. Le package NuGet Cache fourni gère automatiquement la plupart de ces différences. Cette rubrique décrit les différences mineures, et les rubriques de cette section fournissent des instructions pas à pas pour la configuration de clients de cache.

  • Clients de cache Sites Web Azure

  • Clients de cache Azure Cloud Services

  • Clients de cache Azure Virtual Machines

Clients de cache Sites Web Azure

Service de cache géré prend en charge les applications clientes Azure Web Sites. ASP.NET projets web peuvent être configurés pour utiliser Service de cache géré à l’aide du package cache NuGet.

Notes

Le package cache NuGet vous donne tout ce dont vous avez besoin pour commencer à utiliser Service de cache géré à partir de sites web Azure basés sur ASP.NET, même si vous n’avez pas installé la dernière version du Kit de développement logiciel (SDK) Azure. Toutefois, si vous utilisez d’autres fonctionnalités Azure telles que Services cloud, téléchargez la dernière version du Kit de développement logiciel (SDK) Azure, actuellement SDK 2.1.

Le package NuGet Cache ajoute les références d'assembly requises, ainsi que des changements de configuration au fichier web.config du projet. À la différence de ce qu'offrent les applications clientes de rôle web, il n'y a pas de diagnostics de client de cache disponibles pour les clients Sites Web. C’est pourquoi le package NuGet Cache n'ajoute pas la section cacheDiagnostics pour les clients Sites Web. Pour plus d’informations, consultez À propos de ClientDiagnosticLevel pour Azure Service de cache géré.

Clients de cache Azure Cloud Services

Les applications clientes de rôle web et de rôle de travail peuvent être configurées pour utiliser Service de cache géré. Pour commencer à développer des applications clientes basées sur des rôles qui utilisent Service de cache géré, téléchargez la dernière version du Kit de développement logiciel (SDK) Azure 2.1. Services cloud projets peuvent être configurés pour utiliser Service de cache géré à l’aide du package cache NuGet. Ce package ajoute les références d'assembly requises, ainsi que des changements de configuration. Pour les projets de rôle de travail, la configuration est ajoutée au fichier app.config. Pour les projets de rôle web, elle est ajoutée au fichier web.config du projet.

Clients de cache Azure Virtual Machines

Les applications hébergées sur Azure Machines Virtuelles peuvent également être Service de cache géré clients. Ces applications sont configurées de la même manière que les autres types de clients, à l'aide du package NuGet Cache. Les changements de configuration sont ajoutés au fichier app.config ou web.config en fonction du type d'application cliente.

Pour commencer à développer des applications Azure Machines Virtuelles, téléchargez le dernier Kit de développement logiciel (SDK) Azure, actuellement SDK 2.1.

Contenu de cette section