So schließen Sie ein NCache IP-Bindung

NCache läuft typischerweise in einer Cluster-Umgebung, was es zu einer netzwerkintensiven Ressource macht. Innerhalb eines typischen NCache Umwelt werden Informationen auf folgende Weise ausgetauscht:

  1. Cache-Server kommunizieren mit anderen Cache-Servern in a NCache Cluster (Cluster-Kommunikation)
  2. NCache Cluster-Cache-Server im Gespräch Remote Clients (Client-Server-Kommunikation)

Während der NCache Installationsprozess, NCache bindet automatisch an die erste verfügbare IP-Adresse, die für beide Arten der Kommunikation verwendet werden kann, dh innerhalb des Clusters zwischen Cache-Server zu Cache-Server oder zwischen den Remote Clients (Webserver) und die NCache Server. Manchmal werden IP-Bindungseigenschaften während des Installationsvorgangs möglicherweise nicht richtig konfiguriert, und der Benutzer sieht möglicherweise die folgenden Fehler im Zusammenhang mit der NCache Dienst startet nicht:

"Die NCache Der Dienst wurde gestartet und dann gestoppt. Einige Dienste starten und stoppen automatisch, wenn sie nichts zu tun haben."

Verwandte Fehler können aufgrund falscher IP-Bindung beim Hinzufügen eines weiteren Cache-Servers oder auftreten remote client ein NCache Cluster ein NCache Manager. Der Fehler würde so aussehen:

"NCache Der Dienst konnte unter „IP-Adresse des Geräts“ nicht kontaktiert werden."

Um dieses Problem zu lösen, kann die IP-Bindung manuell konfiguriert werden. Zum Festlegen der IP-Adressen für NCache Cluster-Server-zu-Server-Kommunikation oder Remote Client zu NCache Cluster-Kommunikation müssen Sie die folgenden zwei Zeilen in ändern Alachisoft.NCache.Service.exe.config Datei befindet sich unter (C:\Programme\NCache\bin\service) und dann neu starten NCache Service:


<add key = "NCacheServer.BindToClientServerIP" value = "20.200.20.18" />
<add key = "NCacheServer.BindToClusterIP" value = "20.200.20.18" />

BindToClusterIP: Zum Binden verwendet NCache an die Netzwerkschnittstellenkarte, die für die clusterweite Kommunikation verwendet werden soll, und die entsprechende IP-Adresse bereitstellen. NCache verwendet diese IP für die Cache-Server-zu-Server-Kommunikation.

BindToClientServerIP: Zum Binden verwendet NCache an die zu verwendende Netzwerkschnittstelle Remote Client zur Cache-Server-Kommunikation und geben Sie die entsprechende IP-Adresse an. NCache wird auf dieser IP für alle lauschen remote client Anfragen.

NCache kann auch so konfiguriert werden, dass für jeden Kommunikationstyp separate NICs verwendet werden (unter Verwendung von Dual NICs).

Einmal ein NCache Service IP Binding geändert wurde, sollten Sie auch darauf achten, dass alle Remote Clients, die für diesen Cache-Cluster konfiguriert sind, sollten ihre haben Client.ncconf (C:\Programme\NCache\Config) mit der IP-Adresse des Cache-Servers wie folgt aktualisiert.

Beispielsweise müssen Sie für einen Cache namens DemoCache die IP-Adresse der NIC angeben, die für die Client-Server-Kommunikation in der bestimmt ist Client.ncconf Datei auf der Remote Client Knoten (dies ist die gleiche Server-IP-Adresse, die Sie für die angegeben haben BindToClientServerIP Markierung oben).

<cache id="DemoCache" client-cache-id="" client-cache-syncmode="optimistic" 
	default-readthru-provider="" default-writethru-provider="" 
	load-balance="True">
<server name="20.200.20.18"/>

Was macht man als nächstes?

© Copyright Alachisoft 2002 - Alle Rechte vorbehalten NCache ist eine eingetragene Marke der Diyatech Corp.