Panoramica della correlazione dei servizi
Crea una particolare correlazione tra i servizi.
Proprietà
Nome | Tipo | Necessario |
---|---|---|
Schema | stringa (enumerazione) | Sì |
Servicename | string | Sì |
Schema
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:
- Non valido: schema di correlazione non valido. Impossibile usare. Il valore predefinito è zero.
- Affinità: 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.
- AllineataAffinity: l'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 verranno inserite negli stessi nodi. 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.