Compartir a través de


StatefulServiceProperties Clase

Definición

Propiedades de un recurso de servicio con estado.

public class StatefulServiceProperties : Azure.ResourceManager.ServiceFabricManagedClusters.Models.ManagedServiceProperties
type StatefulServiceProperties = class
    inherit ManagedServiceProperties
Public Class StatefulServiceProperties
Inherits ManagedServiceProperties
Herencia

Constructores

StatefulServiceProperties(String, ManagedServicePartitionScheme)

Inicializa una nueva instancia de StatefulServiceProperties.

Propiedades

CorrelationScheme

Lista que describe la correlación del servicio con otros servicios.

(Heredado de ManagedServiceBaseProperties)
DefaultMoveCost

Especifica el costo de movimiento de un servicio.

(Heredado de ManagedServiceBaseProperties)
HasPersistedState

Marca que indica si se trata de un servicio persistente que almacena estados en el disco local. Si es entonces, el valor de esta propiedad es true, si no es false.

MinReplicaSetSize

El tamaño del conjunto de réplica mínimo como número.

PartitionDescription

Describe cómo se particiona el servicio. Tenga en cuenta ManagedServicePartitionScheme que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen NamedPartitionScheme, SingletonPartitionScheme y UniformInt64RangePartitionScheme.

(Heredado de ManagedServiceProperties)
PlacementConstraints

Las restricciones de colocación como una cadena. Las restricciones de colocación son expresiones booleanas en las propiedades del nodo y permiten restringir un servicio en nodos concretos según los requisitos de servicio. Por ejemplo, para colocar un servicio en los nodos donde NodeType es azul, especifique lo siguiente: "NodeColor == azul)".

(Heredado de ManagedServiceBaseProperties)
ProvisioningState

Estado actual de implementación o aprovisionamiento, que solo aparece en la respuesta.

(Heredado de ManagedServiceProperties)
QuorumLossWaitDuration

La duración máxima para la que se permite que una partición esté en un estado de pérdida de cuórum, representada en formato ISO 8601 "hh:mm:ss".

ReplicaRestartWaitDuration

Duración entre cuando una réplica deja de funcionar y cuando se crea una nueva réplica, representada en formato ISO 8601 "hh:mm:ss".

ScalingPolicies

Escalado de directivas para este servicio.

(Heredado de ManagedServiceBaseProperties)
ServiceDnsName

Nombre DNS usado para el servicio. Si se especifica, el nombre DNS se puede usar para devolver las direcciones IP de los puntos de conexión de servicio para los protocolos de capa de aplicación (por ejemplo, HTTP). Al actualizar serviceDnsName, el nombre antiguo puede resolverse temporalmente. Sin embargo, se basa en un nuevo nombre. Al quitar serviceDnsName, el nombre quitado puede resolverse temporalmente. No confíe en que el nombre no se pueda resolver.

(Heredado de ManagedServiceProperties)
ServiceLoadMetrics

Las métricas de carga del servicio se proporcionan como una matriz de objetos ServiceLoadMetric.

(Heredado de ManagedServiceBaseProperties)
ServicePackageActivationMode

Modo de activación del paquete de servicio.

(Heredado de ManagedServiceProperties)
ServicePlacementPolicies

Lista que describe la correlación del servicio con otros servicios. Tenga en cuenta ManagedServicePlacementPolicy que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen ServicePlacementInvalidDomainPolicy, ServicePlacementNonPartiallyPlaceServicePolicy, ServicePlacementPreferPrimaryDomainPolicyy ServicePlacementRequiredDomainPolicyServicePlacementRequireDomainDistributionPolicy.

(Heredado de ManagedServiceBaseProperties)
ServicePlacementTimeLimit

La duración para la que las réplicas pueden permanecer en InBuild antes de notificar que la compilación está bloqueada, representada en formato ISO 8601 "hh:mm:ss".

ServiceTypeName

El nombre del tipo de servicio

(Heredado de ManagedServiceProperties)
StandByReplicaKeepDuration

La definición sobre cuánto tiempo deben mantenerse las réplicas StandBy antes de quitarse, representadas en formato ISO 8601 "hh:mm:ss".

TargetReplicaSetSize

El tamaño del conjunto de réplica de destino como número.

Se aplica a