Come includere NCache Associazione IP

NCache in genere viene eseguito in un ambiente cluster che lo rende una risorsa ad alta intensità di rete. All'interno di un tipico NCache ambiente, le informazioni vengono scambiate nei seguenti modi:

  1. Server di cache che comunicano con altri server di cache in a NCache Cluster (comunicazione cluster)
  2. NCache Cluster Cache Server con cui parlano Remote Clients (Comunicazione client-server)

Durante NCache processo di installazione, NCache si lega automaticamente al primo indirizzo IP disponibile che può essere utilizzato per entrambi i tipi di comunicazione ovvero all'interno del Cluster tra il Cache Server e il Cache Server o tra il Remote Clients (server Web) e il NCache server. A volte, le proprietà di associazione IP potrebbero non essere configurate correttamente durante il processo di installazione e l'utente potrebbe visualizzare i seguenti errori relativi a NCache servizio non parte:

"The NCache Il servizio è stato avviato e quindi interrotto. Alcuni Servizi si avviano e si arrestano automaticamente, se non hanno lavoro da fare"

Errori correlati possono verificarsi a causa di IP Binding errato quando si aggiunge un altro Cache Server o remote client a un NCache Cluster dentro NCache Gestore. L'errore sarebbe simile a questo:

"NCache Impossibile contattare l'assistenza su 'Indirizzo IP della macchina'"

Per risolvere questo problema IP Binding può essere configurato manualmente. Per specificare gli indirizzi IP per NCache Comunicazioni da Cluster Server a Server o Remote Client a NCache Comunicazioni cluster, dovrai modificare le due righe seguenti in Alachisoft.NCache.Service.exe.config file che si trova in (C:\Programmi\NCache\bin\service) e quindi riavviare NCache servizio:


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

BindToClusterIP: Usato per legare NCache alla scheda di interfaccia di rete da utilizzare per la comunicazione a livello di cluster e fornire l'indirizzo IP appropriato. NCache utilizzerà questo IP per la comunicazione da server cache a server.

BindToClientServerIP: Usato per legare NCache all'interfaccia di rete per l'utilizzo Remote Client alla comunicazione del Cache Server e fornire l'indirizzo IP appropriato. NCache ascolterà su questo IP per tutti remote client richieste.

NCache può anche essere configurato per utilizzare NIC separate per ogni tipo di comunicazione (usando Dual NIC).

Una volta un NCache Il servizio IP Binding è stato modificato, dovresti anche assicurarti che tutto Remote Clients configurati su questo cluster di cache dovrebbero avere il loro Client.ncconf (C:\Programmi\NCache\Config) aggiornato con l'indirizzo IP del Cache Server come segue.

Ad esempio, per una cache denominata DemoCache è necessario specificare l'indirizzo IP della NIC dedicata alla comunicazione client-server nella Client.ncconf file sul Remote Client nodes (che è lo stesso indirizzo IP del server specificato per il BindToClientServerIP tag sopra).

<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"/>

Cosa fare dopo?

© Copyright Alachisoft 2002 - . Tutti i diritti riservati. NCache è un marchio registrato di Diyatech Corp.