Entfernen Sie den Serverknoten aus dem Cache-Cluster
NCache Der Cluster ist dynamisch und unterstützt das Entfernen von Serverknoten aus einem laufenden Cache-Cluster zur Laufzeit. Wenn ein Cache-Server entfernt wird, aktualisiert der vorhandene Cache-Cluster automatisch seine Cluster-Mitgliedschaft und benachrichtigt alle Clients darüber.
Note
Ein Cache kann zur Laufzeit entfernt werden, ohne den Cache anzuhalten.
Knoten aus Cache entfernen
Verwendung der NCache Management Center
Starten Sie die NCache Management Center, indem Sie zu navigieren http://localhost:8251 or
<server-ip>:8251
unter Windows und Linux.Klicken Sie in der linken Navigationsleiste auf Geclusterte Caches. Dies öffnet eine neue Seite unter
<server-ip>:8251/
. Auf der Seite werden alle vorhandenen lokalen oder geclusterten Caches sowie zusätzliche Details wie Server und Serverplattform angezeigt.Klicken Sie neben dem Cache-Namen auf Details.
- Dadurch wird die detaillierte Konfigurationsseite für den Cache geöffnet. Das Serverknoten Auf der Registerkarte werden eine Liste und der Status der vorhandenen Serverknoten des Caches angezeigt.
Aktivieren Sie das Kontrollkästchen für den Knoten, der entfernt werden soll. Klick auf das Taste. Eine Erfolgsmeldung wird angezeigt.
Der Serverknoten wird aus der Liste der Serverknoten entfernt.
Verwenden von Befehlszeilentools
Remove-Knoten ermöglicht das Entfernen eines vorhandenen Serverknotens aus dem vorhandenen Cluster-Cache auf dem angegebenen Server. Es ermöglicht Benutzern außerdem, mehrere Serverknoten in einem Cluster-Cache zu haben.
Dieser Befehl entfernt den vorhandenen Knoten 20.200.20.39 aus dem Cache mit dem Namen demoClusteredCache.
Remove-Node -CacheName demoClusteredCache -Server 20.200.20.39
Überprüfen Sie die erfolgreiche Knotenentfernung
Um die erfolgreiche Entfernung des Serverknotens zu überprüfen, öffnen Sie die Befehlszeile und verwenden Sie die Get-Caches Cmdlet (im Lieferumfang enthalten). NCache) mit -Detail
Parameter, der einen detaillierten Status aller auf dem Cache-Server registrierten Caches angibt.
Get-Caches -Detail
Wenn der Knoten erfolgreich aus dem Cache entfernt wurde, wird die Liste angezeigt Cluster Size
für den Cache zusammen mit allen registrierten Knoten. Der entfernte Knoten ist jetzt nicht mehr in der Liste vorhanden.
Topologieweises Verhalten
Das topologiespezifische Verhalten beim Entfernen eines Cache-Servers ist unten aufgeführt:
Partitionierter Cache
Beim partitionierten Cache werden die Daten auf alle laufenden Cache-Server aufgeteilt. Wenn also ein Cache-Server den Cluster verlässt, gehen die Daten auf dem verlassenden Cache-Server verloren. Auch die Datenverteilungskarte ändert sich und Cache-Clients werden über die Entfernung dieses Cache-Servers benachrichtigt.
Replizierter Cache
Im replizierten Cache speichert jeder Cache-Server denselben Datensatz. Es kommt also zu keinem Datenverlust, wenn ein Cache-Server aus dem Cluster entfernt wird. Allerdings erkennen alle Clients, die mit diesem verlassenden Cache-Server verbunden waren, dies und stellen eine Verbindung zu anderen Servern im Cluster her.
Siehe auch
Cache-Konfiguration aktualisieren
Serverknoten hinzufügen
Cache entfernen