Partilhar via


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.