Erstellen Sie einen neuen Pub/Sub-Messaging-Cache
Ein Pub/Sub-Messaging-Cache kann über erstellt werden NCache Management Center und Befehlszeilentools.
Note
Der Prozess zum Erstellen eines Pub/Sub-Messaging Cache ist dasselbe wie das Erstellen eines Verteilter Cache, außer dass Sie das angeben müssen In-Memory-Speichertyp as Pub/Sub-Messaging statt Verteilter Cache.
Voraussetzungen zum Erstellen eines neuen Pub/Sub-Messaging-Cache
Stelle sicher NCache Der Dienst wird gestartet. Ist dies nicht der Fall, gehen Sie wie folgt vor:
- Geben Sie für .NET den folgenden Befehl in ein Befehlszeilentool ein (als Administrator ausführen):
Start-Service -Name NCacheSvc
- Aussichten für .NET Core, Lauf NCacheSvc als Administrator.
Erstellen Sie einen neuen Pub/Sub-Messaging-Cache mit 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 eröffnet die Geclusterte Caches Seite an
<server-ip>:8251/ClusteredCaches/
. Auf der Seite werden alle vorhandenen geclusterten Caches auf Ihrem Computer sowie zusätzliche Details wie Topologie, Server und Serverplattform angezeigt.Um einen neuen Pub/Sub-Messaging-Cache zu erstellen, klicken Sie auf Neu.
- Von dem In-Memory-Speichertyp Dropdown-Menü auswählen Pub/Sub-Messaging und geben Sie den Namen Ihres Caches an. Wählen JSON or Binär von dem Serialisierung Dropdown-Menü entsprechend Ihren Anforderungen. Klicken Weiter.
Warnung
Wenn bereits ein Cache mit dem angegebenen Namen vorhanden ist, erhalten Sie eine Fehlermeldung.
Note
Als empfohlenen Ansatz verwenden Sie die JSON-Serialisierung, wenn Sie ASP.NET 5.0 und höher verwenden. Für weitere Details klicken Sie hier.
- Wählen Sie die Caching-Topologie und alle erweiterten Optionen wie z Betriebszeitüberschreitung und Statistisches Replikationsintervall. Wenn Sie die ausgewählt haben Partitionsreplikat-Cache Für die Topologie müssen Sie auch eine Replikationsstrategie auswählen asynchrone or Synchrone. Klicken Sie Weiter.
- Präzisiere das Maximale Größe des Caches, falls erforderlich. Sie können dem Cluster auch Cache-Knoten hinzufügen, indem Sie die IP-Adresse des Knotens angeben und auf klicken Knoten hinzufügen Taste. Um weitere Knoten hinzuzufügen, klicken Sie auf Knoten hinzufügen. Klicken Sie Weiter sobald alle erforderlichen Knoten hinzugefügt wurden.
Warnung
Wenn ein Knoten bereits in diesem Cache registriert ist, wird eine Benachrichtigung angefordert.
- Ändern Sie die Cluster-Port und Portbereich Falls erforderlich. Aktivieren Sie bei Bedarf das Pipelining für den Cache, indem Sie die Option aktivieren Pipelining aktivieren Kontrollkästchen. Stellen Sie die ein Batch-Intervall für die Dauer, nach der die Befehle über das Netzwerk übertragen werden, in Mikrosekunden. Klicken Weiter.
- Wenn Sie Verschlüsselung und Komprimierung aktivieren möchten, überprüfen Sie die Verschlüsselung aktivieren und Komprimierung aktivieren Kontrollkästchen. Wenn aktiviert, stellen Sie die ein Anbieter und Wesentliche zur Verschlüsselung u Schwellengröße für Kompression. Klicken Weiter.
On Erweiterte Optionen Seite können Sie die folgenden Einstellungen konfigurieren:
Die Entfernung ist standardmäßig aktiviert. Sie können die konfigurieren Räumungsrichtlinie entsprechend. Wenn Sie die Entfernung deaktivieren möchten, deaktivieren Sie das Kontrollkästchen Räumung aktivieren.
Sie können auch die ändern Räumungsprozentsatz; Elemente werden mit diesem Prozentwert aus dem Cache entfernt, wenn die Entfernung aktiviert ist.
Sie können das ändern Reinigungsintervall Wert. Der Standardwert beträgt 15 Sekunden.
Dieser Cache kann nach Abschluss dieses Vorgangs automatisch gestartet werden, wenn Sie das aktiviert haben Starten Sie diesen Cache auf Finish Kontrollkästchen in diesem Dialogfeld.
Sie können den Cache nach dem Neustart des Dienstes automatisch starten lassen, indem Sie das Kontrollkästchen aktivieren Starten Sie diesen Cache automatisch beim Start des Dienstes.
- Klicken Sie auf Kostenlos erhalten und dann auf Installieren. Endziel. Der erstellte Cache erscheint auf der Geclusterte Caches Seite mit den Serverknoten und deren Status. Im Benachrichtigungsfeld wird eine Erfolgsmeldung angezeigt.
Erstellen Sie mit Befehlszeilentools einen neuen Pub/Sub-Messaging-Cache
Sie können Command verwenden, um Pub/Sub-Messaging-Caches zu verwalten NCache unterstützte Cmdlets.
Cache erstellen
Das Neuer Cache Mit dem Tool kann der Benutzer einen neuen Cache auf einem oder mehreren Serverknoten erstellen.
Dieser Befehl erstellt einen Pub/Sub-Messaging-Cache mit dem Namen demoCache der Partition-Replica-Topologie der Größe 1024 MB auf den Serverknoten 20.200.20.40 und 20.200.20.39.
New-Cache -Name demoCache -InMemoryStoreType PubSubMessaging -Server "20.200.20.40,20.200.20.39" -Size 1024 -Topology PartitionReplica
Siehe auch
Cache starten
Serverknoten hinzufügen
Vorhandenen Cache hinzufügen
Cache entfernen
Cache löschen