Partilhar via


ReplicaHealthStateFilter

Define critérios correspondentes para determinar se uma réplica deve ser incluída como subordinada de uma partição no segmento de estado de funcionamento do cluster. As réplicas só são devolvidas se as entidades principais corresponderem a um filtro especificado na descrição da consulta do segmento de estado de funcionamento do cluster. A partição principal, o serviço e a aplicação têm de ser incluídos no segmento de estado de funcionamento do cluster. Um filtro pode corresponder a zero, uma ou várias réplicas, consoante as respetivas propriedades.

Propriedades

Nome Tipo Necessário
ReplicaOrInstanceIdFilter cadeia (de carateres) No
HealthStateFilter número inteiro No

ReplicaOrInstanceIdFilter

Tipo: cadeia
Obrigatório: Não

ID da réplica de serviço com monitorização de estado ou da instância de serviço sem estado que corresponde ao filtro. O filtro é aplicado apenas à réplica especificada, se existir. Se a réplica não existir, não será devolvida nenhuma réplica no segmento de estado de funcionamento do cluster com base neste filtro. Se a réplica existir, será incluída no segmento de estado de funcionamento do cluster se respeitar as outras propriedades do filtro. Se não for especificado, todas as réplicas que correspondam aos filtros principais (se existirem) são consideradas e correspondidas aos outros membros do filtro, como o filtro de estado de funcionamento.


HealthStateFilter

Tipo: número inteiro
Obrigatório: Não
Predefinição: 0

O filtro para o estado de funcionamento das réplicas. Permite selecionar réplicas se corresponderem aos estados de funcionamento pretendidos. Os valores possíveis são o valor inteiro de um dos seguintes estados de funcionamento. Só são devolvidas réplicas que correspondam ao filtro. Todas as réplicas são utilizadas para avaliar o estado de funcionamento agregado da partição principal. Se não for especificado, o valor predefinido é Nenhum, a menos que o ID de réplica seja especificado. Se o filtro tiver o valor predefinido e o ID de réplica for especificado, é devolvida a réplica correspondente. Os valores de estado são uma enumeração baseada em sinalizadores, pelo que o valor pode ser uma combinação destes valores obtidos com o operador bit-a-bit "OR". Por exemplo, se o valor fornecido for 6, corresponde às réplicas com o valor HealthState de OK (2) e Aviso (4).

  • Predefinição – valor predefinido. Corresponde a qualquer HealthState. O valor é zero.
  • Nenhum – filtro que não corresponde a nenhum valor healthState. Utilizado para não devolver resultados numa determinada coleção de estados. O valor é 1.
  • OK - Filtro que corresponde à entrada com o valor HealthState OK. O valor é 2.
  • Aviso – filtro que corresponde à entrada com o valor HealthState Aviso. O valor é 4.
  • Erro – filtro que corresponde à entrada com o valor HealthState Erro. O valor é 8.
  • All - filtro que corresponde à entrada com qualquer valor HealthState. O valor é 65535.