New-ServiceFabricService

Crea un servicio de Service Fabric.

Sintaxis

Stateless Singleton Non-Adhoc (valor predeterminado)

New-ServiceFabricService
    [-ApplicationName] <Uri>
    [-ServiceName] <Uri>
    [-ServiceTypeName] <String>
    -InstanceCount <Int32>
    [-Stateless]
    [-PartitionSchemeSingleton]
    [-MinInstanceCount <Int32>]
    [-MinInstancePercentage <Int32>]
    [-InstanceLifecycleDescription <InstanceLifecycleDescription>]
    [-PlacementConstraint <String>]
    [-Metric <String[]>]
    [-Correlation <String[]>]
    [-PlacementPolicy <String[]>]
    [-DefaultMoveCost <String>]
    [-ServicePackageActivationMode <ServicePackageActivationMode>]
    [-ServiceDnsName <String>]
    [-ScalingPolicies <System.Collections.Generic.List`1[System.Fabric.Description.ScalingPolicyDescription]>]
    [-TagsRequiredToPlace <System.Collections.Generic.List`1[System.String]>]
    [-TagsRequiredToRun <System.Collections.Generic.List`1[System.String]>]
    [-InstanceCloseDelayDuration <TimeSpan>]
    [-InstanceRestartWaitDuration <TimeSpan>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Stateful Singleton Non-Adhoc

New-ServiceFabricService
    [-ApplicationName] <Uri>
    [-ServiceName] <Uri>
    [-ServiceTypeName] <String>
    -TargetReplicaSetSize <Int32>
    -MinReplicaSetSize <Int32>
    [-Stateful]
    [-PartitionSchemeSingleton]
    [-HasPersistedState]
    [-ReplicaRestartWaitDuration <TimeSpan>]
    [-QuorumLossWaitDuration <TimeSpan>]
    [-StandByReplicaKeepDuration <TimeSpan>]
    [-ServicePlacementTimeLimit <TimeSpan>]
    [-DropSourceReplicaOnMove <Boolean>]
    [-ReplicaLifecycleDescription <ReplicaLifecycleDescription>]
    [-PlacementConstraint <String>]
    [-Metric <String[]>]
    [-Correlation <String[]>]
    [-PlacementPolicy <String[]>]
    [-DefaultMoveCost <String>]
    [-ServicePackageActivationMode <ServicePackageActivationMode>]
    [-ServiceDnsName <String>]
    [-ScalingPolicies <System.Collections.Generic.List`1[System.Fabric.Description.ScalingPolicyDescription]>]
    [-TagsRequiredToPlace <System.Collections.Generic.List`1[System.String]>]
    [-TagsRequiredToRun <System.Collections.Generic.List`1[System.String]>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Stateful UniformInt64 Non-Adhoc

New-ServiceFabricService
    [-ApplicationName] <Uri>
    [-ServiceName] <Uri>
    [-ServiceTypeName] <String>
    -PartitionCount <Int32>
    -LowKey <Int64>
    -HighKey <Int64>
    -TargetReplicaSetSize <Int32>
    -MinReplicaSetSize <Int32>
    [-Stateful]
    [-PartitionSchemeUniformInt64]
    [-HasPersistedState]
    [-ReplicaRestartWaitDuration <TimeSpan>]
    [-QuorumLossWaitDuration <TimeSpan>]
    [-StandByReplicaKeepDuration <TimeSpan>]
    [-ServicePlacementTimeLimit <TimeSpan>]
    [-DropSourceReplicaOnMove <Boolean>]
    [-ReplicaLifecycleDescription <ReplicaLifecycleDescription>]
    [-PlacementConstraint <String>]
    [-Metric <String[]>]
    [-Correlation <String[]>]
    [-PlacementPolicy <String[]>]
    [-DefaultMoveCost <String>]
    [-ServicePackageActivationMode <ServicePackageActivationMode>]
    [-ServiceDnsName <String>]
    [-ScalingPolicies <System.Collections.Generic.List`1[System.Fabric.Description.ScalingPolicyDescription]>]
    [-TagsRequiredToPlace <System.Collections.Generic.List`1[System.String]>]
    [-TagsRequiredToRun <System.Collections.Generic.List`1[System.String]>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Stateful Named Non-Adhoc

New-ServiceFabricService
    [-ApplicationName] <Uri>
    [-ServiceName] <Uri>
    [-ServiceTypeName] <String>
    -PartitionNames <String[]>
    -TargetReplicaSetSize <Int32>
    -MinReplicaSetSize <Int32>
    [-Stateful]
    [-PartitionSchemeNamed]
    [-HasPersistedState]
    [-ReplicaRestartWaitDuration <TimeSpan>]
    [-QuorumLossWaitDuration <TimeSpan>]
    [-StandByReplicaKeepDuration <TimeSpan>]
    [-ServicePlacementTimeLimit <TimeSpan>]
    [-DropSourceReplicaOnMove <Boolean>]
    [-ReplicaLifecycleDescription <ReplicaLifecycleDescription>]
    [-PlacementConstraint <String>]
    [-Metric <String[]>]
    [-Correlation <String[]>]
    [-PlacementPolicy <String[]>]
    [-DefaultMoveCost <String>]
    [-ServicePackageActivationMode <ServicePackageActivationMode>]
    [-ServiceDnsName <String>]
    [-ScalingPolicies <System.Collections.Generic.List`1[System.Fabric.Description.ScalingPolicyDescription]>]
    [-TagsRequiredToPlace <System.Collections.Generic.List`1[System.String]>]
    [-TagsRequiredToRun <System.Collections.Generic.List`1[System.String]>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Stateful Singleton Adhoc

New-ServiceFabricService
    [-ServiceName] <Uri>
    [-ServiceTypeName] <String>
    -TargetReplicaSetSize <Int32>
    -MinReplicaSetSize <Int32>
    [-Stateful]
    [-PartitionSchemeSingleton]
    [-Adhoc]
    [-HasPersistedState]
    [-ReplicaRestartWaitDuration <TimeSpan>]
    [-QuorumLossWaitDuration <TimeSpan>]
    [-StandByReplicaKeepDuration <TimeSpan>]
    [-ServicePlacementTimeLimit <TimeSpan>]
    [-DropSourceReplicaOnMove <Boolean>]
    [-ReplicaLifecycleDescription <ReplicaLifecycleDescription>]
    [-PlacementConstraint <String>]
    [-Metric <String[]>]
    [-Correlation <String[]>]
    [-PlacementPolicy <String[]>]
    [-DefaultMoveCost <String>]
    [-ServicePackageActivationMode <ServicePackageActivationMode>]
    [-ServiceDnsName <String>]
    [-ScalingPolicies <System.Collections.Generic.List`1[System.Fabric.Description.ScalingPolicyDescription]>]
    [-TagsRequiredToPlace <System.Collections.Generic.List`1[System.String]>]
    [-TagsRequiredToRun <System.Collections.Generic.List`1[System.String]>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Stateful UniformInt64 Adhoc

New-ServiceFabricService
    [-ServiceName] <Uri>
    [-ServiceTypeName] <String>
    -PartitionCount <Int32>
    -LowKey <Int64>
    -HighKey <Int64>
    -TargetReplicaSetSize <Int32>
    -MinReplicaSetSize <Int32>
    [-Stateful]
    [-PartitionSchemeUniformInt64]
    [-Adhoc]
    [-HasPersistedState]
    [-ReplicaRestartWaitDuration <TimeSpan>]
    [-QuorumLossWaitDuration <TimeSpan>]
    [-StandByReplicaKeepDuration <TimeSpan>]
    [-ServicePlacementTimeLimit <TimeSpan>]
    [-DropSourceReplicaOnMove <Boolean>]
    [-ReplicaLifecycleDescription <ReplicaLifecycleDescription>]
    [-PlacementConstraint <String>]
    [-Metric <String[]>]
    [-Correlation <String[]>]
    [-PlacementPolicy <String[]>]
    [-DefaultMoveCost <String>]
    [-ServicePackageActivationMode <ServicePackageActivationMode>]
    [-ServiceDnsName <String>]
    [-ScalingPolicies <System.Collections.Generic.List`1[System.Fabric.Description.ScalingPolicyDescription]>]
    [-TagsRequiredToPlace <System.Collections.Generic.List`1[System.String]>]
    [-TagsRequiredToRun <System.Collections.Generic.List`1[System.String]>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Stateful Named Adhoc

New-ServiceFabricService
    [-ServiceName] <Uri>
    [-ServiceTypeName] <String>
    -PartitionNames <String[]>
    -TargetReplicaSetSize <Int32>
    -MinReplicaSetSize <Int32>
    [-Stateful]
    [-PartitionSchemeNamed]
    [-Adhoc]
    [-HasPersistedState]
    [-ReplicaRestartWaitDuration <TimeSpan>]
    [-QuorumLossWaitDuration <TimeSpan>]
    [-StandByReplicaKeepDuration <TimeSpan>]
    [-ServicePlacementTimeLimit <TimeSpan>]
    [-DropSourceReplicaOnMove <Boolean>]
    [-ReplicaLifecycleDescription <ReplicaLifecycleDescription>]
    [-PlacementConstraint <String>]
    [-Metric <String[]>]
    [-Correlation <String[]>]
    [-PlacementPolicy <String[]>]
    [-DefaultMoveCost <String>]
    [-ServicePackageActivationMode <ServicePackageActivationMode>]
    [-ServiceDnsName <String>]
    [-ScalingPolicies <System.Collections.Generic.List`1[System.Fabric.Description.ScalingPolicyDescription]>]
    [-TagsRequiredToPlace <System.Collections.Generic.List`1[System.String]>]
    [-TagsRequiredToRun <System.Collections.Generic.List`1[System.String]>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Stateless UniformInt64 Non-Adhoc

New-ServiceFabricService
    [-ApplicationName] <Uri>
    [-ServiceName] <Uri>
    [-ServiceTypeName] <String>
    -PartitionCount <Int32>
    -LowKey <Int64>
    -HighKey <Int64>
    -InstanceCount <Int32>
    [-Stateless]
    [-PartitionSchemeUniformInt64]
    [-MinInstanceCount <Int32>]
    [-MinInstancePercentage <Int32>]
    [-InstanceLifecycleDescription <InstanceLifecycleDescription>]
    [-PlacementConstraint <String>]
    [-Metric <String[]>]
    [-Correlation <String[]>]
    [-PlacementPolicy <String[]>]
    [-DefaultMoveCost <String>]
    [-ServicePackageActivationMode <ServicePackageActivationMode>]
    [-ServiceDnsName <String>]
    [-ScalingPolicies <System.Collections.Generic.List`1[System.Fabric.Description.ScalingPolicyDescription]>]
    [-TagsRequiredToPlace <System.Collections.Generic.List`1[System.String]>]
    [-TagsRequiredToRun <System.Collections.Generic.List`1[System.String]>]
    [-InstanceCloseDelayDuration <TimeSpan>]
    [-InstanceRestartWaitDuration <TimeSpan>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Stateless Named Non-Adhoc

New-ServiceFabricService
    [-ApplicationName] <Uri>
    [-ServiceName] <Uri>
    [-ServiceTypeName] <String>
    -PartitionNames <String[]>
    -InstanceCount <Int32>
    [-Stateless]
    [-PartitionSchemeNamed]
    [-MinInstanceCount <Int32>]
    [-MinInstancePercentage <Int32>]
    [-InstanceLifecycleDescription <InstanceLifecycleDescription>]
    [-PlacementConstraint <String>]
    [-Metric <String[]>]
    [-Correlation <String[]>]
    [-PlacementPolicy <String[]>]
    [-DefaultMoveCost <String>]
    [-ServicePackageActivationMode <ServicePackageActivationMode>]
    [-ServiceDnsName <String>]
    [-ScalingPolicies <System.Collections.Generic.List`1[System.Fabric.Description.ScalingPolicyDescription]>]
    [-TagsRequiredToPlace <System.Collections.Generic.List`1[System.String]>]
    [-TagsRequiredToRun <System.Collections.Generic.List`1[System.String]>]
    [-InstanceCloseDelayDuration <TimeSpan>]
    [-InstanceRestartWaitDuration <TimeSpan>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Stateless Singleton Adhoc

New-ServiceFabricService
    [-ServiceName] <Uri>
    [-ServiceTypeName] <String>
    -InstanceCount <Int32>
    [-Stateless]
    [-PartitionSchemeSingleton]
    [-Adhoc]
    [-MinInstanceCount <Int32>]
    [-MinInstancePercentage <Int32>]
    [-InstanceLifecycleDescription <InstanceLifecycleDescription>]
    [-PlacementConstraint <String>]
    [-Metric <String[]>]
    [-Correlation <String[]>]
    [-PlacementPolicy <String[]>]
    [-DefaultMoveCost <String>]
    [-ServicePackageActivationMode <ServicePackageActivationMode>]
    [-ServiceDnsName <String>]
    [-ScalingPolicies <System.Collections.Generic.List`1[System.Fabric.Description.ScalingPolicyDescription]>]
    [-TagsRequiredToPlace <System.Collections.Generic.List`1[System.String]>]
    [-TagsRequiredToRun <System.Collections.Generic.List`1[System.String]>]
    [-InstanceCloseDelayDuration <TimeSpan>]
    [-InstanceRestartWaitDuration <TimeSpan>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Stateless UniformInt64 Adhoc

New-ServiceFabricService
    [-ServiceName] <Uri>
    [-ServiceTypeName] <String>
    -PartitionCount <Int32>
    -LowKey <Int64>
    -HighKey <Int64>
    -InstanceCount <Int32>
    [-Stateless]
    [-PartitionSchemeUniformInt64]
    [-Adhoc]
    [-MinInstanceCount <Int32>]
    [-MinInstancePercentage <Int32>]
    [-InstanceLifecycleDescription <InstanceLifecycleDescription>]
    [-PlacementConstraint <String>]
    [-Metric <String[]>]
    [-Correlation <String[]>]
    [-PlacementPolicy <String[]>]
    [-DefaultMoveCost <String>]
    [-ServicePackageActivationMode <ServicePackageActivationMode>]
    [-ServiceDnsName <String>]
    [-ScalingPolicies <System.Collections.Generic.List`1[System.Fabric.Description.ScalingPolicyDescription]>]
    [-TagsRequiredToPlace <System.Collections.Generic.List`1[System.String]>]
    [-TagsRequiredToRun <System.Collections.Generic.List`1[System.String]>]
    [-InstanceCloseDelayDuration <TimeSpan>]
    [-InstanceRestartWaitDuration <TimeSpan>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Stateless Named Adhoc

New-ServiceFabricService
    [-ServiceName] <Uri>
    [-ServiceTypeName] <String>
    -PartitionNames <String[]>
    -InstanceCount <Int32>
    [-Stateless]
    [-PartitionSchemeNamed]
    [-Adhoc]
    [-MinInstanceCount <Int32>]
    [-MinInstancePercentage <Int32>]
    [-InstanceLifecycleDescription <InstanceLifecycleDescription>]
    [-PlacementConstraint <String>]
    [-Metric <String[]>]
    [-Correlation <String[]>]
    [-PlacementPolicy <String[]>]
    [-DefaultMoveCost <String>]
    [-ServicePackageActivationMode <ServicePackageActivationMode>]
    [-ServiceDnsName <String>]
    [-ScalingPolicies <System.Collections.Generic.List`1[System.Fabric.Description.ScalingPolicyDescription]>]
    [-TagsRequiredToPlace <System.Collections.Generic.List`1[System.String]>]
    [-TagsRequiredToRun <System.Collections.Generic.List`1[System.String]>]
    [-InstanceCloseDelayDuration <TimeSpan>]
    [-InstanceRestartWaitDuration <TimeSpan>]
    [-TimeoutSec <Int32>]
    [<CommonParameters>]

Description

El cmdlet New-ServiceFabricService crea un servicio de Service Fabric.

Antes de realizar cualquier operación en un clúster de Service Fabric, establezca una conexión con el clúster mediante el cmdlet Connect-ServiceFabricCluster.

Antes de realizar esta operación, cargue primero el paquete de aplicación, registre el tipo de aplicación y cree primero la instancia de aplicación. Para obtener más información, consulte Implementación y eliminación de aplicaciones mediante PowerShell.

Para obtener los servicios creados en una aplicación, use Get-ServiceFabricService.

Ejemplos

Ejemplo 1: Crear un servicio sin estado mediante un esquema de partición singleton.

PS C:\> New-ServiceFabricService -ApplicationName fabric:/HelloWorld -ServiceName fabric:/HelloWorld/svc1 -ServiceTypeName HelloWorldStateless -Stateless -PartitionSchemeSingleton -InstanceCount -1

Este comando crea un servicio sin estado de Service Fabric a partir de la instancia de aplicación especificada mediante un esquema de partición singleton.

Ejemplo 2: Crear un servicio con estado mediante un esquema de partición singleton.

PS C:\> New-ServiceFabricService -ApplicationName fabric:/HelloWorld -ServiceName fabric:/HelloWorld/svc1 -ServiceTypeName HelloWorldStateful -Stateful -PartitionSchemeSingleton -TargetReplicaSetSize 5 -MinReplicaSetSize 3

Este comando crea un servicio con estado de Service Fabric a partir de la instancia de aplicación especificada mediante un esquema de partición singleton.

Ejemplo 3: Crear un servicio sin estado mediante el esquema de partición de intervalos.

New-ServiceFabricService -ApplicationName fabric:/HelloWorld -ServiceName fabric:/HelloWorld/svc1 -ServiceTypeName HelloWorldStateless -Stateless -PartitionSchemeUniformInt64 -PartitionCount 26 -LowKey 0 -HighKey 51 -InstanceCount -1

Este comando crea un servicio sin estado de Service Fabric a partir de la instancia de aplicación especificada con esquema de partición de intervalo.

Ejemplo 4: Creación de un servicio sin estado mediante el esquema de creación de particiones con nombre

New-ServiceFabricService -ApplicationName fabric:/HelloWorld -ServiceName fabric:/HelloWorld/svc1 -ServiceTypeName HelloWorldStateless -Stateless -PartitionSchemeNamed -PartitionNames @("Seattle","Vancouver") -InstanceCount -1

Este comando crea un servicio sin estado de Service Fabric a partir de la instancia de aplicación especificada con esquema de partición con nombre.

Ejemplo 5: Crear un servicio con estado mediante el esquema de partición de intervalos.

New-ServiceFabricService -ApplicationName fabric:/HelloWorld -ServiceName fabric:/HelloWorld/svc1 -ServiceTypeName HelloWorldStateful -Stateful -PartitionSchemeUniformInt64 -PartitionCount 26 -LowKey 0 -HighKey 51 -MinReplicaSetSize 3 -TargetReplicaSetSize 5

Este comando crea un servicio con estado de Service Fabric a partir de la instancia de aplicación especificada con shceme de creación de particiones de intervalo.

Ejemplo 6: Crear un servicio con estado mediante el esquema de creación de particiones con nombre.

New-ServiceFabricService -ApplicationName fabric:/HelloWorld -ServiceName fabric:/HelloWorld/svc1 -ServiceTypeName HelloWorldStateful -Stateful -PartitionSchemeNamed -PartitionNames @("Seattle","Vancouver") -MinReplicaSetSize 3 -TargetReplicaSetSize 5

Este comando crea un servicio con estado de Service Fabric a partir de la instancia de aplicación especificada con esquema de partición con nombre.

Parámetros

-Adhoc

Indica que el servicio se ejecuta en modo ad hoc. En modo ad hoc, el host de servicio se activa manualmente. Nota: Esto solo es para la compatibilidad heredada.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateful Singleton Adhoc
Posición:2
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Adhoc
Posición:2
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Adhoc
Posición:2
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Singleton Adhoc
Posición:2
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Adhoc
Posición:2
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Named Adhoc
Posición:2
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ApplicationName

Especifica el identificador uniforme de recursos (URI) de una aplicación de Service Fabric. Este es el nombre único de una aplicación y se usa para agrupar los servicios para la administración. El esquema debe ser "fabric:/" y el nombre del servicio debe comenzar con el nombre de la aplicación. El cmdlet crea un servicio basado en esta aplicación.

Propiedades de parámetro

Tipo:Uri
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateless Singleton Non-Adhoc
Posición:2
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Singleton Non-Adhoc
Posición:2
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Non-Adhoc
Posición:2
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Non-Adhoc
Posición:2
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Non-Adhoc
Posición:2
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Named Non-Adhoc
Posición:2
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Correlation

La correlación es un control que se proporciona principalmente para ayudar a facilitar la transición de aplicaciones monolíticas más grandes al mundo de la nube y los microservicios. Para más información, consulte Administración del consumo y carga de recursos en Service Fabric con métricas.

Propiedades de parámetro

Tipo:

String[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-DefaultMoveCost

Costo predeterminado de un traslado. Los costos más altos hacen que sea menos probable que Cluster Resource Manager mueva la réplica al intentar equilibrar el clúster. Los valores válidos son:

  • Cero
  • Bajo
  • Medio
  • Alto

Para más información, consulte Administración del consumo y carga de recursos en Service Fabric con métricas.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Valores aceptados:Zero, Low, Medium, High, VeryHigh
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-DropSourceReplicaOnMove

Permite quitar las réplicas secundarias de origen antes de que las nuevas réplicas secundarias finalicen la compilación.

Propiedades de parámetro

Tipo:Boolean
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateful Singleton Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Singleton Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-HasPersistedState

Indica que el servicio con estado tiene un estado persistente. Cuando un FabricReplicator en una réplica secundaria recibe una operación para un servicio persistente, debe esperar a que el servicio confirme que los datos se han conservado antes de poder devolver esa confirmación al servidor principal. En el caso de los servicios no persistentes, la operación se puede confirmar inmediatamente después de la recepción.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateful Singleton Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Singleton Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-HighKey

Especifica el intervalo de claves alto del conjunto de particiones.

Propiedades de parámetro

Tipo:Int64
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateful UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-InstanceCloseDelayDuration

Especifica la duración, como un objeto TimeSpan , para el que se retrasa el cierre correcto de una instancia sin estado. Esto sería efectivo cuando la instancia se cierra durante la actualización del clúster o la aplicación y deshabilitación del nodo. El punto de conexión expuesto en esta instancia se quita antes de iniciar el retraso, lo que impide nuevas conexiones a esta instancia. Además, los clientes que se han suscrito a eventos de cambio de punto de conexión de servicio pueden hacer lo siguiente al recibir la notificación de eliminación del punto de conexión:

  • Deje de enviar nuevas solicitudes a esta instancia.
  • Cierre las conexiones existentes después de que se hayan completado las solicitudes en curso.
  • Conéctese a otra instancia de la partición de servicio para futuras solicitudes.

Tenga en cuenta que el valor predeterminado es TimeSpan.Zero, que indica que no habrá ningún retraso ni eliminación del punto de conexión antes de cerrar la instancia.

Para obtener un objeto timeSpan de , use el cmdlet New-TimeSpan.

Propiedades de parámetro

Tipo:TimeSpan
Valor predeterminado:TimeSpan.Zero
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateless Singleton Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Named Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Singleton Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Named Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-InstanceCount

Especifica el número de instancias que el sistema crea y mantiene para cada partición de este servicio sin estado de Service Fabric. Establecer InstanceCount en -1 implica la implementación de instancias en todos los nodos del clúster.

Propiedades de parámetro

Tipo:Int32
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateless Singleton Non-Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Named Non-Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Singleton Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Named Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-InstanceLifecycleDescription

Descripción del ciclo de vida de las instancias que pertenecen a este servicio. Si no se especifica alguna configuración de esta sección, el valor predeterminado se toma del parámetro de clúster del mismo nombre (si existe).

Propiedades de parámetro

Tipo:InstanceLifecycleDescription
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateless Singleton Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Named Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Singleton Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Named Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-InstanceRestartWaitDuration

Obtiene o establece la duración que Service Fabric esperará a que aparezca la instancia sin estado. Si la instancia no aparece dentro de esta duración, Service Fabric creará una nueva instancia de reemplazo.

Propiedades de parámetro

Tipo:TimeSpan
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateless Singleton Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Named Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Singleton Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Named Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-LowKey

Especifica el intervalo de claves bajo del conjunto de particiones.

Propiedades de parámetro

Tipo:Int64
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateful UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Metric

Las métricas son el conjunto de recursos que necesita una instancia de servicio con nombre determinada. La configuración de métricas de un servicio incluye la cantidad de ese recurso que consume cada réplica con estado o una instancia sin estado de ese servicio de forma predeterminada. Las métricas también incluyen un peso que indica la importancia de equilibrar esa métrica con ese servicio, en caso de que se necesiten inconvenientes.

Para más información, consulte Administración del consumo y carga de recursos en Service Fabric con métricas.

Propiedades de parámetro

Tipo:

String[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-MinInstanceCount

Especifica el número mínimo de instancias de una partición de servicio sin estado que debe cumplir el Comprobación de seguridad de la disponibilidad durante las operaciones como actualización de aplicaciones o actualización del clúster o deshabilitarde nodo . El número real usado es max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Si InstanceCount se establece en -1, durante el cálculo de MinInstanceCount -1 se convierte primero en el número de nodos en los que se permite colocar las instancias según las restricciones de ubicación del servicio.

Propiedades de parámetro

Tipo:Int32
Valor predeterminado:1
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateless Singleton Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Named Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Singleton Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Named Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-MinInstancePercentage

Especifica el porcentaje mínimo de InstanceCount de una partición de servicio sin estado que debe cumplir la comprobación de seguridad de EnsureAvailability durante las operaciones como actualización de la aplicación o actualización del clúster o deshabilitar el nodo. El número real usado es max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) ). Si InstanceCount se establece en -1, durante el cálculo de MinInstancePercentage, -1 se convierte primero en el número de nodos en los que se permite colocar las instancias según las restricciones de ubicación del servicio.

Propiedades de parámetro

Tipo:Int32
Valor predeterminado:0
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateless Singleton Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Named Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Singleton Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Named Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-MinReplicaSetSize

Especifica el tamaño mínimo del conjunto de réplicas que Service Fabric mantendrá en su vista del conjunto de réplicas para una partición determinada.

Propiedades de parámetro

Tipo:Int32
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateful Singleton Non-Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Non-Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Singleton Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-PartitionCount

Especifica el número de particiones para el servicio Service Fabric.

Propiedades de parámetro

Tipo:Int32
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateful UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-PartitionNames

Especifica una matriz de nombres de particiones.

Propiedades de parámetro

Tipo:

String[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateful Named Non-Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Named Non-Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Named Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-PartitionSchemeNamed

Indica que el servicio usa el esquema de partición con nombre. Normalmente, los servicios que usan este modelo tienen datos que se pueden agrupar en depósitos dentro de un conjunto limitado. Algunos ejemplos comunes de campos de datos usados como claves de partición con nombre serían regiones, códigos postales, grupos de clientes u otros límites empresariales.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateful Named Non-Adhoc
Posición:1
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Adhoc
Posición:1
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Named Non-Adhoc
Posición:1
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Named Adhoc
Posición:1
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-PartitionSchemeSingleton

Indica que el servicio usa el esquema de partición singleton. Las particiones singleton se suelen usar cuando el servicio no requiere ningún enrutamiento adicional.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateless Singleton Non-Adhoc
Posición:1
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Singleton Non-Adhoc
Posición:1
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Singleton Adhoc
Posición:1
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Singleton Adhoc
Posición:1
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-PartitionSchemeUniformInt64

Indica que el servicio usa el esquema de partición UniformInt64. Esto significa que cada partición posee un intervalo de claves int64.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateful UniformInt64 Non-Adhoc
Posición:1
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Adhoc
Posición:1
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Non-Adhoc
Posición:1
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Adhoc
Posición:1
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-PlacementConstraint

Las restricciones de selección de ubicación son instrucciones booleanas que permiten a los servicios seleccionar propiedades de nodo concretas (y los valores de esas propiedades) para controlar dónde es legal colocarlas. Para obtener más información, vea Restricciones de ubicación y propiedades de nodo.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-PlacementPolicy

Las directivas de selección de ubicación se usan para que un servicio determinado se ejecute siempre o nunca se ejecute en determinadas regiones, de forma similar a intentar colocar la réplica principal en una determinada región para minimizar la latencia del usuario final. Para obtener más información, consulte directivas de selección de ubicación de para servicios de Service Fabric.

Propiedades de parámetro

Tipo:

String[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-QuorumLossWaitDuration

Especifica la duración, como un objeto TimeSpan, que Service Fabric espera antes de declarar la pérdida de datos para la partición de servicio. Para obtener un objeto timeSpan de , use el cmdlet New-TimeSpan. Para obtener más información, escriba Get-Help New-TimeSpan.

Propiedades de parámetro

Tipo:TimeSpan
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateful Singleton Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Singleton Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ReplicaLifecycleDescription

Descripción del ciclo de vida de las réplicas que pertenecen a este servicio. Si no se especifica alguna configuración de esta sección, el valor predeterminado se toma del parámetro de clúster del mismo nombre (si existe).

Propiedades de parámetro

Tipo:ReplicaLifecycleDescription
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateful Singleton Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Singleton Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ReplicaRestartWaitDuration

Especifica el intervalo, como un objeto TimeSpan, que Service Fabric espera a que se reinicie una réplica antes de empezar a compilar una réplica de reemplazo. Para obtener un objeto timeSpan de , use el cmdlet New-TimeSpan.

Propiedades de parámetro

Tipo:TimeSpan
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateful Singleton Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Singleton Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ScalingPolicies

Establece la lista de ScalingPolicyDescription para este servicio.

Propiedades de parámetro

Tipo:

System.Collections.Generic.List`1[System.Fabric.Description.ScalingPolicyDescription]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ServiceDnsName

Establece el nombre DNS para el servicio.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ServiceName

Especifica el URI de un servicio de Service Fabric.

Propiedades de parámetro

Tipo:Uri
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:3
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ServicePackageActivationMode

Controla el [modelo de hospedaje][1] que se va a usar para el servicio. Los valores válidos son sharedProcess y ExclusiveProcess. El valor predeterminado es SharedProcess.

Con modo de activación sharedProcess, las réplicas (o instancias) de diferentes servicios de un ServiceType determinado compartirán el mismo ServiceHost. Con modo de activación ExclusiveProcess, cada réplica o instancia de un servicio tendrá su propio ServiceHost dedicado. Para obtener más información, consulte [Modelo de hospedaje de Service Fabric][1].

Propiedades de parámetro

Tipo:ServicePackageActivationMode
Valor predeterminado:None
Valores aceptados:SharedProcess, ExclusiveProcess
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ServicePlacementTimeLimit

Establece el límite de tiempo de selección de ubicación del servicio.

Propiedades de parámetro

Tipo:TimeSpan
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateful Singleton Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Singleton Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ServiceTypeName

Especifica el nombre de un tipo de servicio de Service Fabric.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:4
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-StandByReplicaKeepDuration

Especifica la duración, como un objeto TimeSpan, que una réplica con estado persistente permanece en el conjunto de réplicas incluso si ya se ha reemplazado, es decir, cuando el tamaño del conjunto de réplicas de destino ya está satisfecho. Para obtener un objeto timeSpan de , use el cmdlet New-TimeSpan.

Propiedades de parámetro

Tipo:TimeSpan
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateful Singleton Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Non-Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Singleton Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Adhoc
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Stateful

Indica que el servicio es un servicio con estado de Service Fabric.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateful Singleton Non-Adhoc
Posición:0
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Non-Adhoc
Posición:0
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Non-Adhoc
Posición:0
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Singleton Adhoc
Posición:0
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Adhoc
Posición:0
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Adhoc
Posición:0
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Stateless

Indica que el servicio es un servicio sin estado de Service Fabric.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateless Singleton Non-Adhoc
Posición:0
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Non-Adhoc
Posición:0
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Named Non-Adhoc
Posición:0
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Singleton Adhoc
Posición:0
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless UniformInt64 Adhoc
Posición:0
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateless Named Adhoc
Posición:0
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-TagsRequiredToPlace

Declara las etiquetas necesarias para la colocación de un servicio. Resulta útil para influir dinámicamente en la selección de ubicación del servicio. Para obtener más información, consulte etiquetas de nodo dinámico de Service Fabric.

Propiedades de parámetro

Tipo:

System.Collections.Generic.List`1[System.String]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-TagsRequiredToRun

Declara las etiquetas necesarias para colocar y ejecutar un servicio. Resulta útil para influir dinámicamente en la colocación y ejecución del servicio. Para obtener más información, consulte etiquetas de nodo dinámico de Service Fabric.

Propiedades de parámetro

Tipo:

System.Collections.Generic.List`1[System.String]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-TargetReplicaSetSize

Especifica el número de réplicas que el sistema crea y mantiene para cada partición de este servicio con estado de Service Fabric.

Propiedades de parámetro

Tipo:Int32
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Stateful Singleton Non-Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Non-Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Non-Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Singleton Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful UniformInt64 Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Stateful Named Adhoc
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-TimeoutSec

Especifica el período de tiempo de espera, en segundos, para la operación.

Propiedades de parámetro

Tipo:Int32
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

None

Salidas

System.Object