ServiceProperties
Beschreibt die Eigenschaften einer Dienstressource.
Eigenschaften
Name | type | Erforderlich |
---|---|---|
description |
Zeichenfolge | Nein |
replicaCount |
integer | Nein |
executionPolicy |
ExecutionPolicy | Nein |
autoScalingPolicies |
Array von AutoScalingPolicy | Nein |
status |
Zeichenfolge (Enumeration) | Nein |
statusDetails |
Zeichenfolge | Nein |
healthState |
Zeichenfolge (Enumeration) | Nein |
unhealthyEvaluation |
Zeichenfolge | Nein |
identityRefs |
Array von ServiceIdentity | Nein |
dnsName |
Zeichenfolge | Nein |
description
Typ: Zeichenfolge
Erforderlich: Nein
Benutzerlesbare Beschreibung des Diensts.
replicaCount
Typ: integer
Erforderlich: Nein
Die Anzahl der Replikate des zu erstellenden Diensts. Standardwert ist 1, wenn nicht angegeben.
executionPolicy
Typ: ExecutionPolicy
Erforderlich: Nein
Die Ausführungsrichtlinie des Diensts
autoScalingPolicies
Typ: Array von AutoScalingPolicy
Erforderlich: Nein
Richtlinien für die automatische Skalierung
status
Typ: Zeichenfolge (Enumeration)
Erforderlich: Nein
Status des Diensts.
Status der Ressource.
Mögliche Werte:
-
Unknown
– Gibt an, dass die Ressource status unbekannt ist. Der Wert ist gleich null. -
Ready
– Gibt an, dass die Ressource bereit ist. Der Wert ist "1". -
Upgrading
– Gibt an, dass die Ressource aktualisiert wird. Der Wert ist "2". -
Creating
– Gibt an, dass die Ressource erstellt wird. Der Wert ist "3". -
Deleting
– Gibt an, dass die Ressource gelöscht wird. Der Wert ist "4". -
Failed
– Gibt an, dass die Ressource aufgrund persistenter Fehler nicht funktionsfähig ist. Weitere Informationen finden Sie unter statusDetails-Eigenschaft. Der Wert ist "5".
statusDetails
Typ: Zeichenfolge
Erforderlich: Nein
Enthält zusätzliche Informationen zum aktuellen status des Diensts.
healthState
Typ: Zeichenfolge (Enumeration)
Erforderlich: Nein
Beschreibt den Integritätsstatus einer Anwendungsressource.
Der Integritätsstatus einer Service Fabric-Entität wie Cluster, Knoten, Anwendung, Dienst, Partition, Replikat usw.
Mögliche Werte:
-
Invalid
– Gibt einen ungültigen Integritätsstatus an. Alle Service Fabric-Enumerationen weisen den ungültigen Typ auf. Der Wert ist gleich null. -
Ok
– Gibt an, dass der Integritätszustand in Ordnung ist. Der Wert ist "1". -
Warning
– Gibt an, dass der Integritätsstatus auf Warnebene liegt. Der Wert ist "2". -
Error
– Gibt an, dass sich der Integritätszustand auf einer Fehlerebene befindet. Fehlerintegrität sollte untersucht werden, da sie sich auf die richtige Funktionalität des Clusters auswirken können. Der Wert ist "3". -
Unknown
– Gibt einen unbekannten integritätsbasierten status an. Der Wert ist gleich „65535“.
unhealthyEvaluation
Typ: Zeichenfolge
Erforderlich: Nein
Wenn der Integritätsstatus des Diensts nicht "OK" lautet, werden diese zusätzlichen Details aus dem Service Fabric-Integritäts-Manager für den Benutzer verwendet, um zu erfahren, warum der Dienst als fehlerhaft gekennzeichnet ist.
identityRefs
Typ: Array von ServiceIdentity
Erforderlich: Nein
Die Dienstidentitätsliste.
dnsName
Typ: Zeichenfolge
Erforderlich: Nein
DNS-Name des Diensts.