Udostępnij przez


StatelessServiceProperties interface

Właściwości zasobu usługi bezstanowej.

Rozszerzenie

Właściwości

instanceCloseDelayDuration

Opóźnienie czasu trwania funkcji RequestDrain w celu zapewnienia usunięcia punktu końcowego anonsowanego przez wystąpienie bezstanowe przed rozpoczęciem opóźnienia przed zamknięciem wystąpienia. To opóźnienie umożliwia bezproblemowe opróżnianie istniejących żądań, zanim wystąpienie rzeczywiście ulegnie awarii (https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-application-upgrade-advanced#avoid-connection-drops-during-stateless-service-planned-downtime-preview). Jest reprezentowany w formacie ISO 8601 (hh:mm:ss.s).

instanceCount

Liczba wystąpień.

serviceKind

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

Właściwości dziedziczone

correlationScheme

Lista opisując korelację usługi z innymi usługami.

defaultMoveCost

Określa koszt przenoszenia usługi.

partitionDescription

Opisuje sposób partycjonowania usługi.

placementConstraints

Ograniczenia umieszczania jako ciąg. Ograniczenia umieszczania to wyrażenia logiczne we właściwościach węzła i umożliwiają ograniczenie usługi do określonych węzłów na podstawie wymagań usługi. Aby na przykład umieścić usługę w węzłach, w których wartość NodeType jest niebieska, określ następujące elementy: "NodeColor == blue)".

provisioningState

Bieżący stan wdrożenia lub aprowizacji, który pojawia się tylko w odpowiedzi UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

serviceDnsName

Nazwa DNS używana dla usługi. Jeśli jest to określone, dostęp do usługi można uzyskać za pośrednictwem nazwy DNS zamiast nazwy usługi.

serviceLoadMetrics

Metryki obciążenia usługi są podawane jako tablica obiektów ServiceLoadMetricDescription.

servicePackageActivationMode

Tryb aktywacji pakietu usługi

servicePlacementPolicies

Lista opisując korelację usługi z innymi usługami.

serviceTypeName

Nazwa typu usługi

Szczegóły właściwości

instanceCloseDelayDuration

Opóźnienie czasu trwania funkcji RequestDrain w celu zapewnienia usunięcia punktu końcowego anonsowanego przez wystąpienie bezstanowe przed rozpoczęciem opóźnienia przed zamknięciem wystąpienia. To opóźnienie umożliwia bezproblemowe opróżnianie istniejących żądań, zanim wystąpienie rzeczywiście ulegnie awarii (https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-application-upgrade-advanced#avoid-connection-drops-during-stateless-service-planned-downtime-preview). Jest reprezentowany w formacie ISO 8601 (hh:mm:ss.s).

instanceCloseDelayDuration?: string

Wartość właściwości

string

instanceCount

Liczba wystąpień.

instanceCount?: number

Wartość właściwości

number

serviceKind

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

serviceKind: "Stateless"

Wartość właściwości

"Stateless"

Szczegóły właściwości dziedziczonej

correlationScheme

Lista opisując korelację usługi z innymi usługami.

correlationScheme?: ServiceCorrelationDescription[]

Wartość właściwości

dziedziczone zServiceResourceProperties.correlationScheme

defaultMoveCost

Określa koszt przenoszenia usługi.

defaultMoveCost?: string

Wartość właściwości

string

dziedziczone zServiceResourceProperties.defaultMoveCost

partitionDescription

Opisuje sposób partycjonowania usługi.

partitionDescription?: PartitionSchemeDescriptionUnion

Wartość właściwości

dziedziczone zServiceResourceProperties.partitionDescription

placementConstraints

Ograniczenia umieszczania jako ciąg. Ograniczenia umieszczania to wyrażenia logiczne we właściwościach węzła i umożliwiają ograniczenie usługi do określonych węzłów na podstawie wymagań usługi. Aby na przykład umieścić usługę w węzłach, w których wartość NodeType jest niebieska, określ następujące elementy: "NodeColor == blue)".

placementConstraints?: string

Wartość właściwości

string

dziedziczone zServiceResourceProperties.placementConstraints

provisioningState

Bieżący stan wdrożenia lub aprowizacji, który pojawia się tylko w odpowiedzi UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

provisioningState?: string

Wartość właściwości

string

dziedziczone zServiceResourceProperties.provisioningState

serviceDnsName

Nazwa DNS używana dla usługi. Jeśli jest to określone, dostęp do usługi można uzyskać za pośrednictwem nazwy DNS zamiast nazwy usługi.

serviceDnsName?: string

Wartość właściwości

string

dziedziczone zServiceResourceProperties.serviceDnsName

serviceLoadMetrics

Metryki obciążenia usługi są podawane jako tablica obiektów ServiceLoadMetricDescription.

serviceLoadMetrics?: ServiceLoadMetricDescription[]

Wartość właściwości

dziedziczone zServiceResourceProperties.serviceLoadMetrics

servicePackageActivationMode

Tryb aktywacji pakietu usługi

servicePackageActivationMode?: string

Wartość właściwości

string

dziedziczone zServiceResourceProperties.servicePackageActivationMode

servicePlacementPolicies

Lista opisując korelację usługi z innymi usługami.

servicePlacementPolicies?: ServicePlacementPolicyDescription[]

Wartość właściwości

dziedziczone zServiceResourceProperties.servicePlacementPolicies

serviceTypeName

Nazwa typu usługi

serviceTypeName?: string

Wartość właściwości

string

dziedziczone zServiceResourceProperties.serviceTypeName