Diese Dokumentation wurde archiviert und wird nicht länger gepflegt.

Konfigurieren von Azure-In-Role Cache

Letzte Aktualisierung: August 2015

ImportantWichtig
Microsoft empfiehlt, für alle neuen Entwicklungen Azure Redis Cache zu verwenden. Eine aktuelle Dokumentation und Anleitung bei der Auswahl eines Azure Cache-Angebots finden Sie unter Welches Azure-Cache-Angebot ist das Richtige für mich?

In diesem Thema wird die Konfiguration von rollenbasiertem Rolleninterner Cache beschrieben. Die Konfiguration umfasst zwei Aufgaben.

 

Konfigurationstyp Beschreibung

Rollenkonfiguration

Konfigurieren einer Azure--Rolle zum Hosten von Rolleninterner Cache. Dieser Schritt umfasst das Erstellen benannter Caches und das Konfigurieren der Einstellungen dieser benannten Caches. Auf diese Weise werden die Caching-Funktionen für alle Rollen in der gleichen Cloud Service-Bereitstellung zur Verfügung gestellt.

Clientkonfiguration

Konfigurieren aller Rollen, für die Caching erforderlich ist. Dies umfasst das Hinzufügen von Assemblyverweisen und Einstellungen zur Konfigurationsdatei, die auf die Rolle verweisen, die Rolleninterner Cache hostet.

Weitere Informationen zur Zwischenspeichern-Konfiguration finden Sie unter Konfigurationsmodell in Azure-In-Role Cache.

Damit der rollenbasierte Rolleninterner Cache verwendet werden kann, muss zuerst eine Rolle zum Hosten des Caches konfiguriert werden. Dabei kann es sich um eine neue Cacheworkerrolle handeln, die Sie Ihrem Cloud Service hinzufügen. Dies wird als dedizierte Topologie bezeichnet. Dediziertes Rollencaching wird für Workerrollen unterstützt. Weitere Informationen zum Konfigurieren einer dedizierten Topologie in Visual Studio finden Sie unter Hosten des Rollencaches für dedizierte Rollen (Azure Cache).

Alternativ können Sie auch eine vorhandene Rolle verwenden, die verfügbare physische Ressourcen besitzt, die mit Rolleninterner Cache gemeinsam verwendet werden können. Dies wird als zusammengestellte Topologie bezeichnet. Zusammengestelltes Rollencaching wird für Webrollen und Workerrollen unterstützt. Weitere Informationen zum Konfigurieren einer zusammengestellten Topologie in Visual Studio finden Sie unter Hosten des Azure In-Role Cache für vorhandene Rollen.

Der letzte Schritt besteht im Erstellen weiterer benannter Caches und im Konfigurieren jedes dieser Caches. Weitere Informationen finden Sie unter Vorgehensweise: Konfigurieren von Azure Caching.

noteHinweis
Das Konfigurieren der Rolle in Visual Studio führt zu Konfigurationsänderungen an den zugrunde liegenden Dateien ServiceConfiguration.cscfg und ServiceDefinition.csdef. Weitere Informationen finden Sie unter Konfigurationsmodell in Azure-In-Role Cache.

Informationen zur manuellen Konfiguration der Datei ServiceConfiguration.cscfg finden Sie unter Konfigurationseinstellungen des Rollencaches ("ServiceConfiguration.cscfg").

Beliebiger anderer Code im Cloud Service kann auf die benannten Caches als Cacheclient zugreifen. Die folgenden Konfigurationsschritte sind hier normalerweise erforderlich:

  1. Verweisen auf die entsprechenden Assemblys von Zwischenspeichern.

  2. Hinzufügen der Konfigurationseinstellungen von Zwischenspeichern zur Anwendungs- oder Konfigurationsdatei web.config.

Beispiele für die Einstellungen der Clientkonfigurationsdatei finden Sie unter Konfigurationsmodell in Azure-In-Role Cache.

noteHinweis
Diese Schritte werden durch die Verwendung eines NuGet-Pakets zum Konfigurieren eines Projekts zum Definieren eines Cacheclients vereinfacht. Weitere Informationen finden Sie unter Vorgehensweise: Vorbereiten von Visual Studio für die Verwendung von Azure-In-Role Cache.

Informationen zur manuellen Konfiguration der Dateien web.config und application.config finden Sie unter Konfigurationseinstellungen für den Rollencacheclient ("Web.config").

Siehe auch

Anzeigen: