Connettività parziale significa che due o più server cache sono collegati tra loro ma non completamente connessi. È possibile che la partizione attiva su un server cache non sia più connessa alla sua replica su un altro server cache anche se la partizione attiva su quell'altro server è connessa alla sua replica sul server originale. Oppure potrebbe essere che uno dei server cache sia completamente disconnesso con altri server nel cluster.
Inoltre, in Partition Replica Cache, ogni server cache contiene una partizione attiva e una partizione di replica. La replica è passiva e vi si accede solo dalla sua partizione attiva. Ma, a livello di cluster di cache, sia la partizione attiva che la replica sono viste come "nodi" indipendenti. Quindi, un cluster di cache a 3 server nella cache di replica partizione avrà un cluster a "6 nodi".
Usa il Visualizza Connettività cluster scheda in NCache direttore
Nell'esempio seguente, mostra un cluster di cache completamente connesso (integro). Ci sono 3 server nel cluster e 6 "nodi". Quindi, ogni "nodo" dovrebbe essere connesso ad altri 5 "nodi" come mostrato nella colonna "Connesso ai nodi".
Indirizzo del nodo | Connesso ai nodi | Stato dei servizi |
20.200.20.100 |
20.200.20.100, 20.200.20.101, 20.200.20.101, 20.200.20.102, 20.200.20.102 |
Completamente connesso |
20.200.20.101 |
20.200.20.101, 20.200.20.100, 20.200.20.100, 20.200.20.102, 20.200.20.102 |
Completamente connesso |
20.200.20.102 |
20.200.20.102, 20.200.20.100, 20.200.20.100, 20.200.20.101, 20.200.20.101 |
Completamente connesso |
Nell'esempio seguente, si tratta di un cluster di cache parzialmente connesso in cui 20.200.20.101 ha perso la connettività con la sua replica su 20.200.20.102 e manca una connessione al nodo 20.200.20.102. Quindi, ha un numero inferiore di nodi mostrati in "Connesso a colonne" davanti ad esso.
Indirizzo del nodo | Connesso ai nodi | Stato dei servizi |
20.200.20.100 |
20.200.20.100, 20.200.20.101, 20.200.20.101, 20.200.20.102, 20.200.20.102 |
Parzialmente connesso |
20.200.20.101 |
20.200.20.101, 20.200.20.100, 20.200.20.100, 20.200.20.102 |
Parzialmente connesso |
20.200.20.102 |
20.200.20.102, 20.200.20.100, 20.200.20.100, 20.200.20.101, 20.200.20.101 |
Parzialmente connesso |
Nell'esempio seguente, questa è un'altra cache parzialmente connessa con uno Split Brain, in cui 20.200.20.102 ha perso completamente la connettività ad altri due nodi e quindi mostra lo stato del cluster della cache a nodo singolo. Inoltre, 20.200.20.100 e 20.200.20.101 mostrano lo stato parzialmente connesso e mancano 20.200.20.102 nella colonna "connesso ai nodi".
Indirizzo del nodo | Connesso ai nodi | Stato dei servizi |
20.200.20.100 | 20.200.20.100, 20.200.20.101, 20.200.20.101 | Parzialmente connesso |
20.200.20.101 | 20.200.20.101, 20.200.20.100, 20.200.20.100 | Parzialmente connesso |
20.200.20.102 | --- | Cluster di cache a nodo singolo |
È necessario avviare uno o più server cache per correggere la connettività parziale. In un cluster a 2 server, devi solo avviare uno dei server cache. Nel caso di un cluster a 3 server, potrebbe essere necessario riavviare 2 server cache.
OR
E / O
E / O
Una volta che un cluster di cache è in stato di connessione parziale, è necessario un intervento manuale per il ripristino. Ecco i passaggi per risolvere questo problema,
C: \ Program Files \NCache\bin\tools>stopcache CacheName /s 20.200.20.102
C: \ Program Files \NCache\bin\tools>startcache CacheName /s 20.200.20.102