Descrição Geral da Correlação de Serviços
Cria uma correlação específica entre serviços.
Propriedades
Nome | Tipo | Necessário |
---|---|---|
Scheme |
cadeia (enum) | Yes |
ServiceName |
string | Yes |
Scheme
Tipo: cadeia (enum)
Obrigatório: Sim
O ServiceCorrelationScheme que descreve a relação entre este serviço e o serviço especificado através do ServiceName.
O esquema de correlação de serviços.
Os valores possíveis são:
-
Invalid
- Um esquema de correlação inválido. Não é possível utilizar. O valor é zero. -
Affinity
- Indica que este serviço tem uma relação de afinidade com outro serviço. Fornecido para retrocompatibilidade, 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 afinizados são colhidas nos mesmos nós. Esta é a predefinição e é a mesma que selecionar o esquema de Afinidade. 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, isto não garante que as réplicas de determinada função sejam alocadas. O valor é 3.
ServiceName
Tipo: cadeia
Obrigatório: Sim
O nome do serviço com o qual a relação de correlação é estabelecida.