Freigeben über


Cachekonfiguration mit Windows PowerShell (Windows Server AppFabric-Cache)

Es bestehen zwei Möglichkeiten, den Windows Server AppFabric-Cachedienst zu konfigurieren: der AppFabric-Konfigurations-Assistent und eine Reihe von Windows PowerShell-Befehlen für den AppFabric-Cache. In diesem Thema werden die Windows PowerShell-Befehle beschrieben. Weitere Informationen zum Verwenden des AppFabric-Konfigurations-Assistenten finden Sie unter Konfigurieren von Windows Server AppFabric.

Wenn Sie einen Computer verwenden, auf dem das Cacheverwaltungsfeature installiert ist, gibt es für die Nutzung von Windows PowerShell für die Verwaltung der Cachefeatures von AppFabric zwei Möglichkeiten. Wechseln Sie vom Menü Start aus zu Verwaltung, und wählen Sie dann Windows PowerShell-Module aus. Alternativ können Sie im Menü Start auf Alle Programme und dann auf Windows Server AppFabric klicken. Klicken Sie anschließend auf Windows PowerShell-Cacheverwaltung.

Hinweis

Unter den Betriebssystemen Windows Vista, Windows 7 und Windows Server 2008 müssen Sie Windows PowerShell mit Administratorrechten ausführen, damit einige Konfigurationsbefehle ordnungsgemäß funktionieren. Dazu müssen Sie mit der rechten Maustaste auf die Verknüpfung Windows PowerShell-Cacheverwaltung klicken und dann Als Administrator ausführen auswählen.

Aufrufen der Hilfe in einer Windows Power-Sitzung

Die nachstehenden Informationen stellen eine Zusammenfassung der Verwaltungsbefehle für die Cachefeatures von AppFabric dar. Es ist wichtig zu wissen, dass Sie auch in einer Windows PowerShell-Sitzung auf die Hilfe zugreifen können. So werden mit dem folgenden Befehl beispielsweise alle Konfigurationsbefehle angezeigt:

get-command -module DistributedCacheConfiguration

Wenn Sie Hilfe zu einem bestimmten Befehl benötigen, können Sie den Befehl get-help verwenden. So wird mit dem folgenden Befehl beispielsweise die vollständige Hilfe für den Befehl Add-CacheHost angezeigt:

get-help Add-CacheHost -full

Konfigurationsbefehle

Es gibt zwei Hauptkategorien mit PowerShell-Befehlen für das AppFabric-Cachingfeature: Verwaltungsbefehle und Konfigurationsbefehle. Dieses Thema legt den Schwerpunkt auf die Konfigurationsbefehle. Weitere Informationen zu den Verwaltungsbefehlen finden Sie unter Verwenden von Windows PowerShell zum Verwalten von Windows Server AppFabric-Cachefeatures. Die folgende Tabelle enthält die Windows PowerShell-Befehle für die Cacheverwaltung, mit denen der Cachedienst konfiguriert werden kann.

Befehl Beschreibung

Add-CacheAdmin

Konfiguriert die Cacheverwaltung auf dem Cachehost. Dieser Befehl wird lokal auf dem Server ausgeführt.

Add-CacheHost

Konfiguriert einen Cachehost so, dass er Teil eines vorhandenen Clusters werden kann. Dieser Befehl wird lokal auf dem Server ausgeführt.

Get-CacheClusterInfo

Gibt die Cacheclusterinformationen zurück, einschließlich Details zu Initialisierungsstatus und Größe.

Get-CacheConnectionString

Gibt die temporäre Verbindungszeichenfolge zurück, die mithilfe des Befehls „Set-CacheConnectionString“ festgelegt wurde. Beachten Sie, dass dieser Befehl nicht zwangsläufig die vom Cachecluster-Konfigurationsspeicher verwendete Verbindungszeichenfolge wiedergibt.

Hinweis

Dieser Befehl wird intern von Windows Server AppFabric verwendet. Es sind keine Benutzerszenarien bekannt, die seine Verwendung erfordern.

New-CacheCluster

Erstellt und initialisiert einen neuen Cachecluster-Konfigurationsspeicher.

Register-CacheHost

Fügt dem angegebenen Cachecluster-Konfigurationsspeicher einen Cachehost hinzu.

Remove-CacheAdmin

Hebt die Konfiguration der Cacheverwaltung auf dem Cachehost auf. Dieser Befehl wird lokal auf dem Server ausgeführt.

Remove-CacheCluster

Entfernt eine vorhandene Clusterkonfiguration.

Remove-CacheHost

Hebt die Konfiguration eines Cachehosts auf, der aktuell nicht Mitglied eines Cacheclusters ist. Dieser Befehl wird lokal auf dem Server ausgeführt.

Set-CacheConfigurationLog

Legt einen benutzerdefinierten Speicherort für Protokolldateien fest, der für die Protokollierung von Konfigurationsbefehlen verwendet werden soll. Standardmäßig befinden sich die Protokolle im Ordner Temp.

Set-CacheConnectionString

Speichert die Verbindungszeichenfolge persistent für die temporäre Verwendung. Die Verbindungszeichenfolge kann dann mit „Get-CacheConnectionString“ abgerufen werden. Beachten Sie, dass dieser Befehl die vom Cachecluster-Konfigurationsspeicher verwendete Verbindungszeichenfolge nicht ändert.

Hinweis

Dieser Befehl wird intern von Windows Server AppFabric verwendet. Es sind keine Benutzerszenarien bekannt, die seine Verwendung erfordern.

Test-CacheClusterConnection

Überprüft die Verbindung mit einem Cachecluster-Konfigurationsspeicher.

Unregister-CacheHost

Entfernt einen Cachehosteintrag aus einem Cachecluster-Konfigurationsspeicher. Für die Aufhebung der Registrierung des aktuellen Hosts ist der HostName-Parameter nicht erforderlich. In diesem Fall sind die Parameter Provider und ConnectionString ebenfalls optional, unter der Annahme, dass der aktuelle Cachehost konfiguriert ist und der Befehl „Remove-CacheHost“ nicht für den Cachehost aufgerufen wurde.

Siehe auch

Konzepte

Verwenden von Windows PowerShell zum Verwalten von Windows Server AppFabric-Cachefeatures
Konfigurationseinstellungen (Windows Server AppFabric-Cache)
Windows Server AppFabric-Cachekonfigurationsoptionen
Windows Server AppFabric-Cache – Problembehebung
Windows Server AppFabric-Cachekonzepte
Entwickeln eines Cacheclients (Windows Server AppFabric-Cache)

  2011-12-05