Visão geral da correlação de serviço
Cria uma correlação específica entre serviços.
Propriedades
Nome | Type | Obrigatório |
---|---|---|
Scheme |
cadeia de caracteres (enumeração) | Sim |
ServiceName |
string | Sim |
Scheme
Tipo: cadeia de caracteres (enumeração)
Obrigatório: sim
O ServiceCorrelationScheme que descreve a relação entre esse serviço e o serviço especificado por meio de ServiceName.
O esquema de correlação de serviço.
Os valores possíveis são:
-
Invalid
- Um esquema de correlação inválido. Não é possível usar. O valor é zero. -
Affinity
– Indica que esse serviço tem uma relação de afinidade com outro serviço. Fornecido para compatibilidade com versões anteriores, considere preferir as opções Aligned ou NonAlignedAffinity. O valor é 1. -
AlignedAffinity
– A afinidade alinhada garante que as primárias das partições dos serviços afinidadedos sejam agrupadas nos mesmos nós. Esse é o padrão e é o mesmo que selecionar o esquema affinity. O valor é 2. -
NonAlignedAffinity
– A afinidade não alinhada garante que todas as réplicas de cada serviço serão colocadas nos mesmos nós. Ao contrário da Afinidade Alinhada, isso não garante que réplicas de uma função específica sejam agrupadas. O valor é 3.
ServiceName
Tipo: string
Obrigatório: sim
O nome do serviço com o qual a relação de correlação é estabelecida.