Partager via


ServiceCorrelationScheme Énumération

Définition

Indique que ce service est associé à un autre service et décrit la relation avec ce service.

public enum ServiceCorrelationScheme
type ServiceCorrelationScheme = 
Public Enum ServiceCorrelationScheme
Héritage
ServiceCorrelationScheme

Champs

Affinity 1

Indique que ce service a une relation d’affinité avec un autre service. Pour une compatibilité descendante, envisagez de préférer les options Aligned ou NonAlignedAffinity.

AlignedAffinity 2

L’affinité alignée garantit que les primaires des partitions des services affinitisés sont colocalisées sur les mêmes nœuds. Il s’agit de la valeur par défaut et est identique à la sélection du schéma « Affinité ».

Invalid 0

Schéma de corrélation non valide. Ne peut pas être utilisé.

NonAlignedAffinity 3

L’affinité non alignée garantit que tous les réplicas de chaque service seront placés sur les mêmes nœuds. Contrairement à l’affinité alignée, cela ne garantit pas que les réplicas d’un rôle particulier seront colocalisés.

Remarques

S’applique à