Omówienie korelacji usługi
Tworzy określoną korelację między usługami.
Właściwości
Nazwa | Typ | Wymagane |
---|---|---|
Scheme |
ciąg (wyliczenie) | Tak |
ServiceName |
ciąg | Tak |
Scheme
Typ: ciąg (wyliczenie)
Wymagane: Tak
ServiceCorrelationScheme opisujący relację między tą usługą a usługą określoną za pośrednictwem parametru ServiceName.
Schemat korelacji usługi.
Możliwe wartości:
-
Invalid
- Nieprawidłowy schemat korelacji. Nie można użyć. Wartość jest równa zero. -
Affinity
— Wskazuje, że ta usługa ma relację koligacji z inną usługą. W przypadku zgodności z poprzednimi wersjami rozważ preferowanie opcji Wyrównane lub NiealignedAffinity. Wartość to 1. -
AlignedAffinity
- Wyrównana koligacja zapewnia, że prawybory partycji usług affinitized są sortowane na tych samych węzłach. Jest to ustawienie domyślne i jest takie samo jak wybranie schematu koligacji. Wartość to 2. -
NonAlignedAffinity
- Koligacja nieprzyrównana gwarantuje, że wszystkie repliki każdej usługi zostaną umieszczone w tych samych węzłach. W przeciwieństwie do koligacji wyrównanej, nie gwarantuje to, że repliki określonej roli będą sortowane. Wartość to 3.
ServiceName
Typ: ciąg
Wymagane: Tak
Nazwa usługi, z którą jest ustanowiona relacja korelacji.