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.