Dela via


StatelessServiceUpdateProperties interface

Egenskaperna för en tillståndslös tjänstresurs för korrigeringsåtgärder.

Extends

Egenskaper

instanceCloseDelayDuration

Fördröj varaktighet för RequestDrain-funktionen för att säkerställa att slutpunkten som annonseras av den tillståndslösa instansen tas bort innan fördröjningen startar innan instansen stängs. Den här fördröjningen gör att befintliga begäranden kan tömmas på ett smidigt sätt innan instansen faktiskt går ned (https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-application-upgrade-advanced#avoid-connection-drops-during-stateless-service-planned-downtime-preview). Den tolkas först som en sträng som representerar en ISO 8601-varaktighet. Den representeras i ISO 8601-format (hh:mm:ss.s).

instanceCount

Antalet instanser.

serviceKind

Polymorfisk diskriminering, som anger de olika typerna som det här objektet kan vara

Ärvda egenskaper

correlationScheme

En lista som beskriver korrelationen mellan tjänsten och andra tjänster.

defaultMoveCost

Anger flyttkostnaden för tjänsten.

placementConstraints

Placeringsbegränsningarna som en sträng. Placeringsbegränsningar är booleska uttryck för nodegenskaper och gör det möjligt att begränsa en tjänst till vissa noder baserat på tjänstkraven. Om du till exempel vill placera en tjänst på noder där NodeType är blå anger du följande: "NodeColor == blue)".

serviceLoadMetrics

Måtten för tjänstinläsning anges som en matris med ServiceLoadMetricDescription-objekt.

servicePlacementPolicies

En lista som beskriver korrelationen mellan tjänsten och andra tjänster.

Egenskapsinformation

instanceCloseDelayDuration

Fördröj varaktighet för RequestDrain-funktionen för att säkerställa att slutpunkten som annonseras av den tillståndslösa instansen tas bort innan fördröjningen startar innan instansen stängs. Den här fördröjningen gör att befintliga begäranden kan tömmas på ett smidigt sätt innan instansen faktiskt går ned (https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-application-upgrade-advanced#avoid-connection-drops-during-stateless-service-planned-downtime-preview). Den tolkas först som en sträng som representerar en ISO 8601-varaktighet. Den representeras i ISO 8601-format (hh:mm:ss.s).

instanceCloseDelayDuration?: string

Egenskapsvärde

string

instanceCount

Antalet instanser.

instanceCount?: number

Egenskapsvärde

number

serviceKind

Polymorfisk diskriminering, som anger de olika typerna som det här objektet kan vara

serviceKind: "Stateless"

Egenskapsvärde

"Stateless"

Information om ärvda egenskaper

correlationScheme

En lista som beskriver korrelationen mellan tjänsten och andra tjänster.

correlationScheme?: ServiceCorrelationDescription[]

Egenskapsvärde

Ärvd frånServiceResourceUpdateProperties.correlationScheme

defaultMoveCost

Anger flyttkostnaden för tjänsten.

defaultMoveCost?: string

Egenskapsvärde

string

Ärvd frånServiceResourceUpdateProperties.defaultMoveCost

placementConstraints

Placeringsbegränsningarna som en sträng. Placeringsbegränsningar är booleska uttryck för nodegenskaper och gör det möjligt att begränsa en tjänst till vissa noder baserat på tjänstkraven. Om du till exempel vill placera en tjänst på noder där NodeType är blå anger du följande: "NodeColor == blue)".

placementConstraints?: string

Egenskapsvärde

string

Ärvd frånServiceResourceUpdateProperties.placementConstraints

serviceLoadMetrics

Måtten för tjänstinläsning anges som en matris med ServiceLoadMetricDescription-objekt.

serviceLoadMetrics?: ServiceLoadMetricDescription[]

Egenskapsvärde

Ärvd frånServiceResourceUpdateProperties.serviceLoadMetrics

servicePlacementPolicies

En lista som beskriver korrelationen mellan tjänsten och andra tjänster.

servicePlacementPolicies?: ServicePlacementPolicyDescription[]

Egenskapsvärde

Ärvd frånServiceResourceUpdateProperties.servicePlacementPolicies