Delen via


StatelessServiceProperties interface

De eigenschappen van een staatloze serviceresource.

Uitbreiding

Eigenschappen

instanceCloseDelayDuration

Vertragingsduur voor de functie RequestDrain om ervoor te zorgen dat het eindpunt dat door het staatloze exemplaar wordt aangekondigd, wordt verwijderd voordat de vertraging begint voordat het exemplaar wordt gesloten. Met deze vertraging kunnen bestaande aanvragen probleemloos leeglopen voordat het exemplaar daadwerkelijk uitvalt (https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-application-upgrade-advanced#avoid-connection-drops-during-stateless-service-planned-downtime-preview). Het wordt weergegeven in ISO 8601-indeling (uu:mm:ss.s).

instanceCount

Het aantal exemplaren.

serviceKind

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

Overgenomen eigenschappen

correlationScheme

Een lijst met een beschrijving van de correlatie van de service met andere services.

defaultMoveCost

Hiermee geeft u de verplaatsingskosten voor de service op.

partitionDescription

Beschrijft hoe de service wordt gepartitioneerd.

placementConstraints

De plaatsingsbeperkingen als een tekenreeks. Plaatsingsbeperkingen zijn Booleaanse expressies op knooppunteigenschappen en maken het mogelijk om een service te beperken tot bepaalde knooppunten op basis van de servicevereisten. Als u bijvoorbeeld een service wilt plaatsen op knooppunten waarin NodeType blauw is, geeft u het volgende op: "NodeColor == blue)".

provisioningState

De huidige implementatie- of inrichtingsstatus, die alleen in de antwoordnotitie wordt weergegeven: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

serviceDnsName

Dns-naam die wordt gebruikt voor de service. Als dit is opgegeven, kan de service worden geopend via de DNS-naam in plaats van de servicenaam.

serviceLoadMetrics

De metrische gegevens voor servicebelasting worden gegeven als een matrix van ServiceLoadMetricDescription-objecten.

servicePackageActivationMode

De activeringsmodus van het servicepakket

servicePlacementPolicies

Een lijst met een beschrijving van de correlatie van de service met andere services.

serviceTypeName

De naam van het servicetype

Eigenschapdetails

instanceCloseDelayDuration

Vertragingsduur voor de functie RequestDrain om ervoor te zorgen dat het eindpunt dat door het staatloze exemplaar wordt aangekondigd, wordt verwijderd voordat de vertraging begint voordat het exemplaar wordt gesloten. Met deze vertraging kunnen bestaande aanvragen probleemloos leeglopen voordat het exemplaar daadwerkelijk uitvalt (https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-application-upgrade-advanced#avoid-connection-drops-during-stateless-service-planned-downtime-preview). Het wordt weergegeven in ISO 8601-indeling (uu:mm:ss.s).

instanceCloseDelayDuration?: string

Waarde van eigenschap

string

instanceCount

Het aantal exemplaren.

instanceCount?: number

Waarde van eigenschap

number

serviceKind

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

serviceKind: "Stateless"

Waarde van eigenschap

"Stateless"

Details van overgenomen eigenschap

correlationScheme

Een lijst met een beschrijving van de correlatie van de service met andere services.

correlationScheme?: ServiceCorrelationDescription[]

Waarde van eigenschap

overgenomen vanServiceResourceProperties.correlationScheme

defaultMoveCost

Hiermee geeft u de verplaatsingskosten voor de service op.

defaultMoveCost?: string

Waarde van eigenschap

string

overgenomen vanServiceResourceProperties.defaultMoveCost-

partitionDescription

Beschrijft hoe de service wordt gepartitioneerd.

partitionDescription?: PartitionSchemeDescriptionUnion

Waarde van eigenschap

overgenomen vanServiceResourceProperties.partitionDescription-

placementConstraints

De plaatsingsbeperkingen als een tekenreeks. Plaatsingsbeperkingen zijn Booleaanse expressies op knooppunteigenschappen en maken het mogelijk om een service te beperken tot bepaalde knooppunten op basis van de servicevereisten. Als u bijvoorbeeld een service wilt plaatsen op knooppunten waarin NodeType blauw is, geeft u het volgende op: "NodeColor == blue)".

placementConstraints?: string

Waarde van eigenschap

string

overgenomen vanServiceResourceProperties.placementConstraints

provisioningState

De huidige implementatie- of inrichtingsstatus, die alleen in de antwoordnotitie wordt weergegeven: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

provisioningState?: string

Waarde van eigenschap

string

overgenomen vanServiceResourceProperties.provisioningState-

serviceDnsName

Dns-naam die wordt gebruikt voor de service. Als dit is opgegeven, kan de service worden geopend via de DNS-naam in plaats van de servicenaam.

serviceDnsName?: string

Waarde van eigenschap

string

overgenomen vanServiceResourceProperties.serviceDnsName-

serviceLoadMetrics

De metrische gegevens voor servicebelasting worden gegeven als een matrix van ServiceLoadMetricDescription-objecten.

serviceLoadMetrics?: ServiceLoadMetricDescription[]

Waarde van eigenschap

overgenomen vanServiceResourceProperties.serviceLoadMetrics

servicePackageActivationMode

De activeringsmodus van het servicepakket

servicePackageActivationMode?: string

Waarde van eigenschap

string

overgenomen vanServiceResourceProperties.servicePackageActivationMode

servicePlacementPolicies

Een lijst met een beschrijving van de correlatie van de service met andere services.

servicePlacementPolicies?: ServicePlacementPolicyDescription[]

Waarde van eigenschap

overgenomen vanServiceResourceProperties.servicePlacementPolicies

serviceTypeName

De naam van het servicetype

serviceTypeName?: string

Waarde van eigenschap

string

overgenomen vanServiceResourceProperties.serviceTypeName-