Szolgáltatás korrelációja – áttekintés
Egy adott korrelációt hoz létre a szolgáltatások között.
Tulajdonságok
Név | Típus | Kötelező |
---|---|---|
Scheme |
sztring (enumerálás) | Yes |
ServiceName |
sztring | Igen |
Scheme
Típus: sztring (enumerálás)
Kötelező: Igen
A ServiceCorrelationScheme, amely a szolgáltatás és a ServiceName szolgáltatáson keresztül megadott szolgáltatás közötti kapcsolatot írja le.
A szolgáltatás korrelációs sémája.
Lehetséges értékek:
-
Invalid
- Érvénytelen korrelációs séma. Nem használható. Az érték nulla. -
Affinity
– Azt jelzi, hogy a szolgáltatás affinitási kapcsolatban áll egy másik szolgáltatással. A visszamenőleges kompatibilitás érdekében érdemes megfontolni az Igazított vagy a NemAlignedAffinity beállításokat. Az érték 1. -
AlignedAffinity
– Az igazított affinitás biztosítja, hogy az affinitásos szolgáltatások partícióinak elsődlegességei ugyanazon a csomóponton legyenek csoportosítva. Ez az alapértelmezett érték, és ugyanaz, mint az affinitási séma kiválasztása. Az érték 2. -
NonAlignedAffinity
– A nem igazított affinitás garantálja, hogy az egyes szolgáltatások összes replikája ugyanazon a csomóponton lesz elhelyezve. Az Igazított affinitástól eltérően ez nem garantálja, hogy az adott szerepkör replikái össze lesznek rendezve. Az érték 3.
ServiceName
Típus: sztring
Kötelező: Igen
Annak a szolgáltatásnak a neve, amellyel a korrelációs kapcsolat létrejön.