StatelessServiceProperties interface
Die Eigenschaften einer zustandslosen Dienstressource.
- Extends
Eigenschaften
instance |
Verzögerungsdauer für die RequestDrain-Funktion, um sicherzustellen, dass der von der zustandslosen Instanz angekündigte Endpunkt entfernt wird, bevor die Verzögerung vor dem Schließen der Instanz beginnt. Durch diese Verzögerung können vorhandene Anforderungen ordnungsgemäß entladen werden, bevor die Instanz tatsächlich ausfällt (https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-application-upgrade-advanced#avoid-connection-drops-during-stateless-service-planned-downtime-preview). Sie wird im ISO 8601-Format (hh:mm:ss.s) dargestellt. |
instance |
Die Anzahl von Instanzen. |
service |
Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann |
Geerbte Eigenschaften
correlation |
Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt. |
default |
Gibt die Verschiebungskosten für den Dienst an. |
partition |
Beschreibt, wie der Dienst partitioniert wird. |
placement |
Die Platzierungseinschränkungen als Zeichenfolge. Platzierungseinschränkungen sind boolesche Ausdrücke für Knoteneigenschaften und ermöglichen es, einen Dienst entsprechend den Dienstanforderungen auf bestimmte Knoten einzuschränken. Wenn Sie beispielsweise einen Dienst auf Knoten platzieren möchten, auf denen NodeType blau ist, geben Sie Folgendes an: "NodeColor == blue)". |
provisioning |
Der aktuelle Bereitstellungs- oder Bereitstellungsstatus, der nur in der Antwort angezeigt wird HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
service |
Dns-Name, der für den Dienst verwendet wird. Wenn dies angegeben ist, kann auf den Dienst über seinen DNS-Namen anstelle des Dienstnamens zugegriffen werden. |
service |
Die Dienstlademetriken werden als Array von ServiceLoadMetricDescription-Objekten angegeben. |
service |
Aktivierungsmodus des Dienstpakets |
service |
Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt. |
service |
Der Name des Diensttyps |
Details zur Eigenschaft
instanceCloseDelayDuration
Verzögerungsdauer für die RequestDrain-Funktion, um sicherzustellen, dass der von der zustandslosen Instanz angekündigte Endpunkt entfernt wird, bevor die Verzögerung vor dem Schließen der Instanz beginnt. Durch diese Verzögerung können vorhandene Anforderungen ordnungsgemäß entladen werden, bevor die Instanz tatsächlich ausfällt (https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-application-upgrade-advanced#avoid-connection-drops-during-stateless-service-planned-downtime-preview). Sie wird im ISO 8601-Format (hh:mm:ss.s) dargestellt.
instanceCloseDelayDuration?: string
Eigenschaftswert
string
instanceCount
Die Anzahl von Instanzen.
instanceCount?: number
Eigenschaftswert
number
serviceKind
Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann
serviceKind: "Stateless"
Eigenschaftswert
"Stateless"
Geerbte Eigenschaftsdetails
correlationScheme
Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt.
correlationScheme?: ServiceCorrelationDescription[]
Eigenschaftswert
defaultMoveCost
Gibt die Verschiebungskosten für den Dienst an.
defaultMoveCost?: string
Eigenschaftswert
string
partitionDescription
Beschreibt, wie der Dienst partitioniert wird.
partitionDescription?: PartitionSchemeDescriptionUnion
Eigenschaftswert
placementConstraints
Die Platzierungseinschränkungen als Zeichenfolge. Platzierungseinschränkungen sind boolesche Ausdrücke für Knoteneigenschaften und ermöglichen es, einen Dienst entsprechend den Dienstanforderungen auf bestimmte Knoten einzuschränken. Wenn Sie beispielsweise einen Dienst auf Knoten platzieren möchten, auf denen NodeType blau ist, geben Sie Folgendes an: "NodeColor == blue)".
placementConstraints?: string
Eigenschaftswert
string
provisioningState
Der aktuelle Bereitstellungs- oder Bereitstellungsstatus, der nur in der Antwort angezeigt wird HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
provisioningState?: string
Eigenschaftswert
string
serviceDnsName
Dns-Name, der für den Dienst verwendet wird. Wenn dies angegeben ist, kann auf den Dienst über seinen DNS-Namen anstelle des Dienstnamens zugegriffen werden.
serviceDnsName?: string
Eigenschaftswert
string
Geerbt vonServiceResourceProperties.serviceDnsName
serviceLoadMetrics
Die Dienstlademetriken werden als Array von ServiceLoadMetricDescription-Objekten angegeben.
serviceLoadMetrics?: ServiceLoadMetricDescription[]
Eigenschaftswert
servicePackageActivationMode
Aktivierungsmodus des Dienstpakets
servicePackageActivationMode?: string
Eigenschaftswert
string
Geerbt vonServiceResourceProperties.servicePackageActivationMode
servicePlacementPolicies
Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt.
servicePlacementPolicies?: ServicePlacementPolicyDescription[]
Eigenschaftswert
Geerbt vonServiceResourceProperties.servicePlacementPolicies
serviceTypeName
Der Name des Diensttyps
serviceTypeName?: string
Eigenschaftswert
string