Panoramica della correlazione dei servizi
Crea una particolare correlazione tra i servizi.
Proprietà
Nome | Tipo | Necessario |
---|---|---|
Scheme |
stringa (enumerazione) | Sì |
ServiceName |
string | Sì |
Scheme
Tipo: stringa (enum)
Obbligatorio: Sì
ServiceCorrelationScheme che descrive la relazione tra questo servizio e il servizio specificato tramite ServiceName.
Schema di correlazione del servizio.
I valori possibili sono:
-
Invalid
- Schema di correlazione non valido. Impossibile usare. Il valore predefinito è zero. -
Affinity
- Indica che questo servizio ha una relazione di affinità con un altro servizio. Fornito per la compatibilità con le versioni precedenti, è consigliabile scegliere le opzioni Allineate o NonAlignedAffinity. Il valore è uguale a 1. -
AlignedAffinity
- Affinità allineata garantisce che le primarie delle partizioni dei servizi affini siano collocate negli stessi nodi. Si tratta dell'impostazione predefinita e corrisponde alla selezione dello schema di affinità. Il valore è 2. -
NonAlignedAffinity
- Affinità non allineata garantisce che tutte le repliche di ogni servizio vengano inserite nello stesso nodo. A differenza dell'affinità allineata, ciò non garantisce che le repliche di un ruolo specifico vengano collocate. Il valore è 3.
ServiceName
Tipo: stringa
Obbligatorio: Sì
Nome del servizio con cui viene stabilita la relazione di correlazione.