Freigeben über


StatelessServiceProperties interface

Die Eigenschaften einer zustandslosen Dienstressource.

Extends

Eigenschaften

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.

instanceCount

Die Anzahl von Instanzen.

serviceKind

Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

Geerbte Eigenschaften

correlationScheme

Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt.

defaultMoveCost

Gibt die Verschiebungskosten für den Dienst an.

partitionDescription

Beschreibt, wie der Dienst partitioniert wird.

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)".

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.

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.

serviceLoadMetrics

Die Dienstlademetriken werden als Array von ServiceLoadMetricDescription-Objekten angegeben.

servicePackageActivationMode

Aktivierungsmodus des Dienstpakets

servicePlacementPolicies

Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt.

serviceTypeName

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

Geerbt vonServiceResourceProperties.correlationScheme

defaultMoveCost

Gibt die Verschiebungskosten für den Dienst an.

defaultMoveCost?: string

Eigenschaftswert

string

Geerbt vonServiceResourceProperties.defaultMoveCost

partitionDescription

Beschreibt, wie der Dienst partitioniert wird.

partitionDescription?: PartitionSchemeDescriptionUnion

Eigenschaftswert

Geerbt vonServiceResourceProperties.partitionDescription

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

Geerbt vonServiceResourceProperties.placementConstraints

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

Geerbt vonServiceResourceProperties.provisioningState

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

Geerbt vonServiceResourceProperties.serviceLoadMetrics

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

Geerbt vonServiceResourceProperties.serviceTypeName