Konfigurieren von Cacheclients für Azure Managed Cache Service

Wichtig

Microsoft empfiehlt, alle neuen Entwicklungen azure Redis Cache zu verwenden. Für aktuelle Dokumentation und Anleitungen zur Auswahl eines Azure Cache-Angebots finden Sie unter Welches Azure Cache-Angebot ist für mich richtig?

Managed Cache Service unterstützt Azure-Websites, Cloud Services und Virtual Machines Clientanwendungen, unter anderem. Die Themen in diesem Abschnitt bieten einen Überblick über die Unterschiede zwischen diesen drei hauptclienttypen und Anleitungen zum Erstellen Managed Cache Service Clientanwendungen.

Cache Service-Clientanwendungstypen

Die Konfigurationsschritte für Managed Cache Service Clients sind sehr ähnlich, wobei nur geringfügige Unterschiede zwischen den verschiedenen Typen bestehen. Das NuGet-Paket Cache, das bereitgestellt wird, verarbeitet die meisten dieser Unterschiede automatisch. In diesem Thema werden diese geringfügigen Unterschiede beschrieben. Die Themen in diesem Abschnitt bieten außerdem schrittweise Anleitungen zum Konfigurieren von Cacheclients.

  • Cacheclients für Azure-Websites

  • Azure Cloud Services-Cacheclients

  • Cacheclients für virtuelle Azure-Computer

Cacheclients für Azure-Websites

Managed Cache Service unterstützt Azure Web Sites-Clientanwendungen. ASP.NET Webprojekte können so konfiguriert werden, dass Managed Cache Service mithilfe des Cache-NuGet-Pakets verwendet werden.

Hinweis

Das Cache-NuGet-Paket bietet Ihnen alles, was Sie benötigen, um mit Managed Cache Service von ASP.NET basierten Azure-Websites zu beginnen, auch wenn Sie das neueste Azure SDK nicht installiert haben. Wenn Sie jedoch andere Azure-Features wie Cloud Services verwenden, laden Sie das neueste Azure SDK herunter, derzeit SDK 2.1.

Das NuGet-Paket Cache fügt der Datei web.config des Projekts die erforderlichen Assemblyverweise sowie die Konfigurationsänderungen hinzu. Cacheclientdiagnose ist für Webrollen-Clientanwendungen verfügbar, für Websiteclients hingegen nicht. Aus diesem Grund wird der Abschnitt cacheDiagnostics Websiteclients vom NuGet-Paket Cache nicht hinzugefügt. Weitere Informationen finden Sie unter "About ClientDiagnosticLevel for Azure Managed Cache Service".

Azure Cloud Services-Cacheclients

Webrollen- und Arbeitsrollenclientanwendungen können so konfiguriert werden, dass Managed Cache Service verwendet werden. Um zu beginnen, rollenbasierte Clientanwendungen zu entwickeln, die Managed Cache Service verwenden, laden Sie das neueste Azure SDK herunter, derzeit SDK 2.1. Cloud Services Projekte können so konfiguriert werden, dass Managed Cache Service mithilfe des Cache-NuGet-Pakets verwendet werden. Dieses Paket fügt die erforderlichen Assemblyverweise und die Konfigurationsänderungen hinzu. Für Workerrollenprojekte wird die Konfiguration der Datei app.config hinzugefügt, für Webrollenprojekte der Datei web.config des Projekts.

Cacheclients für virtuelle Azure-Computer

Anwendungen, die in Azure Virtual Machines gehostet werden, können auch Managed Cache Service Clients sein. Diese Anwendungen werden auf die gleiche Weise wie andere Clienttypen mithilfe des NuGet-Pakets Cache konfiguriert. Die Konfigurationsänderungen werden der Datei app.config oder web.config basierend auf dem Clientanwendungstyp hinzugefügt.

Um mit der Entwicklung von Azure-Virtual Machines-Anwendungen zu beginnen, laden Sie das neueste Azure SDK herunter, derzeit SDK 2.1.

In diesem Abschnitt