Delen via


ReplicaHealthStateFilter

Definieert overeenkomende criteria om te bepalen of een replica moet worden opgenomen als een onderliggend element van een partitie in het clusterstatussegment. De replica's worden alleen geretourneerd als de bovenliggende entiteiten overeenkomen met een filter dat is opgegeven in de beschrijving van de clusterstatussegmentquery. De bovenliggende partitie, service en toepassing moeten worden opgenomen in het clusterstatussegment. Eén filter kan overeenkomen met nul, een of meerdere replica's, afhankelijk van de eigenschappen.

Eigenschappen

Naam Type Vereist
ReplicaOrInstanceIdFilter tekenreeks No
HealthStateFilter geheel getal Nee

ReplicaOrInstanceIdFilter

Type: tekenreeks
Vereist: Nee

Id van de stateful servicereplica of stateless service-instantie die overeenkomt met het filter. Het filter wordt alleen toegepast op de opgegeven replica, als deze bestaat. Als de replica niet bestaat, wordt er geen replica geretourneerd in het clusterstatussegment op basis van dit filter. Als de replica bestaat, wordt deze opgenomen in het clusterstatussegment als deze de andere filtereigenschappen respecteert. Als dit niet is opgegeven, worden alle replica's die overeenkomen met de bovenliggende filters (indien van toepassing) in aanmerking genomen en vergeleken met de andere filterleden, zoals het statusfilter.


HealthStateFilter

Type: geheel getal
Vereist: Nee
Standaardinstelling: 0

Het filter voor de status van de replica's. Hiermee kunt u replica's selecteren als deze overeenkomen met de gewenste statussen. De mogelijke waarden zijn een geheel getal van een van de volgende statussen. Alleen replica's die overeenkomen met het filter worden geretourneerd. Alle replica's worden gebruikt om de geaggregeerde status van de bovenliggende partitie te evalueren. Als dit niet is opgegeven, is de standaardwaarde Geen, tenzij de replica-id is opgegeven. Als het filter een standaardwaarde heeft en de replica-id is opgegeven, wordt de overeenkomende replica geretourneerd. De statuswaarden zijn op vlaggen gebaseerde opsomming, dus de waarde kan een combinatie zijn van deze waarden die zijn verkregen met behulp van de bitwise 'OR'-operator. Als de opgegeven waarde bijvoorbeeld 6 is, komt deze overeen met replica's met de HealthState-waarde OK (2) en Waarschuwing (4).

  • Standaard - Standaardwaarde. Komt overeen met elke HealthState. De waarde is nul.
  • Geen: filter dat niet overeenkomt met een HealthState-waarde. Wordt gebruikt om geen resultaten te retourneren voor een bepaalde verzameling statussen. De waarde is 1.
  • Ok: filter dat overeenkomt met invoer met HealthState-waarde Ok. De waarde is 2.
  • Waarschuwing: filter dat overeenkomt met invoer met HealthState-waarde Waarschuwing. De waarde is 4.
  • Fout: filter dat overeenkomt met invoer met HealthState-waarde Fout. De waarde is 8.
  • Alle: filter dat invoer overeenkomt met een HealthState-waarde. De waarde is 65535.