你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

New-ServiceFabricService

创建 Service Fabric 服务。

语法

Stateless Singleton Non-Adhoc (默认值)

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>]

说明

New-ServiceFabricService cmdlet 创建 Service Fabric 服务。

在 Service Fabric Cluster 上执行任何操作之前,请使用 Connect-ServiceFabricCluster cmdlet 建立与群集的连接。

在执行此作之前,请先上传应用程序包,注册应用程序类型,并创建应用程序实例。 有关详细信息,请参阅 使用 PowerShell 部署和删除应用程序

若要获取在应用程序下创建的服务,请使用 Get-ServiceFabricService

示例

示例 1:使用单例分区方案创建无状态服务。

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

此命令使用单一实例分区方案从指定的应用程序实例创建 Service Fabric 无状态服务。

示例 2:使用单例分区方案创建有状态服务。

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

此命令使用单一实例分区方案从指定的应用程序实例创建 Service Fabric 有状态服务。

示例 3:使用范围分区方案创建无状态服务。

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

此命令使用范围分区方案从指定的应用程序实例创建 Service Fabric 无状态服务。

示例 4:使用命名分区方案创建无状态服务

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

此命令使用命名分区方案从指定的应用程序实例创建 Service Fabric 无状态服务。

示例 5:使用范围分区方案创建有状态服务。

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

此命令使用范围分区 shceme 从指定的应用程序实例创建 Service Fabric 有状态服务。

示例 6:使用命名分区方案创建有状态服务。

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

此命令使用命名分区方案从指定的应用程序实例创建 Service Fabric 有状态服务。

参数

-Adhoc

指示服务在临时模式下运行。 在临时模式下,服务主机是手动激活的。 注意:这仅适用于旧版支持。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

Stateful Singleton Adhoc
Position:2
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Adhoc
Position:2
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Adhoc
Position:2
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Singleton Adhoc
Position:2
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Adhoc
Position:2
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Named Adhoc
Position:2
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-ApplicationName

指定 Service Fabric 应用程序的统一资源标识符 (URI)。 这是应用程序的唯一名称,用于将服务组合在一起进行管理。 方案必须为“fabric:/”,服务名称必须以应用程序名称开头。 cmdlet 基于此应用程序创建服务。

参数属性

类型:Uri
默认值:None
支持通配符:False
不显示:False

参数集

Stateless Singleton Non-Adhoc
Position:2
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Singleton Non-Adhoc
Position:2
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Non-Adhoc
Position:2
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Non-Adhoc
Position:2
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Non-Adhoc
Position:2
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Named Non-Adhoc
Position:2
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Correlation

关联是一种控制,主要用于帮助简化大型单体应用程序向云和微服务世界的过渡。 有关详细信息,请参阅 使用指标管理 Service Fabric 中的资源消耗和负载

参数属性

类型:

String[]

默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-DefaultMoveCost

移动的默认成本。 成本越高,群集资源管理器在尝试平衡群集时将移动副本的可能性就越小。 有效值为:

  • 中等

有关详细信息,请参阅 使用指标管理 Service Fabric 中的资源消耗和负载

参数属性

类型:String
默认值:None
接受的值:Zero, Low, Medium, High, VeryHigh
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-DropSourceReplicaOnMove

允许在新的辅助副本完成生成之前删除源辅助副本。

参数属性

类型:Boolean
默认值:None
支持通配符:False
不显示:False

参数集

Stateful Singleton Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Singleton Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-HasPersistedState

指示有状态服务具有持久状态。 当次要副本中的 FabricReplicator 收到持久性服务的作时,它必须等待服务确认数据已持久化,然后才能将该确认发送回主副本。 对于非持久性服务,可以在收到作后立即确认。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

Stateful Singleton Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Singleton Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-HighKey

指定分区集的高键范围。

参数属性

类型:Int64
默认值:None
支持通配符:False
不显示:False

参数集

Stateful UniformInt64 Non-Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Non-Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-InstanceCloseDelayDuration

将持续时间指定为 TimeSpan 对象,延迟无状态实例的正常关闭。 当实例在应用程序/群集升级和禁用节点期间关闭时,这会有效。 启动延迟之前,会删除在此实例上公开的终结点,从而阻止与此实例建立新的连接。 此外,订阅 了服务终结点更改事件 的客户端在收到终结点删除通知后可以执行以下作:

  • 停止向此实例发送新请求。
  • 完成正在进行的请求后关闭现有连接。
  • 对于将来的请求,请连接到服务分区的其他实例。

请注意,默认值为 TimeSpan.Zero,这表示在关闭实例之前不会有任何延迟或删除终结点。

若要获取 TimeSpan 对象,请使用 New-TimeSpan cmdlet。

参数属性

类型:TimeSpan
默认值:TimeSpan.Zero
支持通配符:False
不显示:False

参数集

Stateless Singleton Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Named Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Singleton Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Named Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-InstanceCount

指定系统为此 Service Fabric 无状态服务的每个分区创建和维护的实例数。 将 InstanceCount 设置为 -1 意味着将实例部署到集群中的所有节点。

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

Stateless Singleton Non-Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Non-Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Named Non-Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Singleton Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Named Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-InstanceLifecycleDescription

属于此服务的实例的生命周期描述。 如果未指定本节中的某些配置,则默认值将取自同名的集群参数(如果存在)。

参数属性

类型:InstanceLifecycleDescription
默认值:None
支持通配符:False
不显示:False

参数集

Stateless Singleton Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Named Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Singleton Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Named Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-InstanceRestartWaitDuration

获取或设置 Service Fabric 等待无状态实例启动的持续时间。 如果实例在此持续时间内未启动,Service Fabric 将创建一个新的替换实例。

参数属性

类型:TimeSpan
默认值:None
支持通配符:False
不显示:False

参数集

Stateless Singleton Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Named Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Singleton Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Named Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-LowKey

指定分区集的低调范围。

参数属性

类型:Int64
默认值:None
支持通配符:False
不显示:False

参数集

Stateful UniformInt64 Non-Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Non-Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Metric

指标是给定命名服务实例所需的资源集。 服务的指标配置包括默认情况下,该服务的每个有状态副本或无状态实例消耗多少资源。 指标还包括一个权重,表示均衡该指标对于服务的重要程度,以便于权衡利弊。

有关详细信息,请参阅 使用指标管理 Service Fabric 中的资源消耗和负载

参数属性

类型:

String[]

默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-MinInstanceCount

指定在应用程序升级集群升级禁用节点等作期间必须启动的无状态服务分区的最小实例数,以满足 EnsureAvailability 安全检查。 实际使用的数字为 max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) )。 如果 InstanceCount 设置为 -1,则在 MinInstanceCount 计算期间,根据服务上的放置约束,-1 首先转换为允许放置实例的节点数。

参数属性

类型:Int32
默认值:1
支持通配符:False
不显示:False

参数集

Stateless Singleton Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Named Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Singleton Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Named Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-MinInstancePercentage

指定无状态服务分区的 InstanceCount 的最小百分比,该分区必须在应用程序升级集群升级禁用节点等作期间满足 EnsureAvailability 安全检查。 实际使用的数字为 max( MinInstanceCount, ceil( MinInstancePercentage/100.0 * InstanceCount) )。 如果 InstanceCount 设置为 -1,则在 MinInstancePercentage 计算过程中,首先根据服务上的放置约束,将 -1 转换为允许放置实例的节点数。

参数属性

类型:Int32
默认值:0
支持通配符:False
不显示:False

参数集

Stateless Singleton Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Named Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Singleton Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Named Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-MinReplicaSetSize

指定 Service Fabric 将在给定分区的副本集视图中保留的最小副本集大小。

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

Stateful Singleton Non-Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Non-Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Non-Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Singleton Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-PartitionCount

指定 Service Fabric 服务的分区数。

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

Stateful UniformInt64 Non-Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Non-Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-PartitionNames

指定分区名称数组。

参数属性

类型:

String[]

默认值:None
支持通配符:False
不显示:False

参数集

Stateful Named Non-Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Named Non-Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Named Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-PartitionSchemeNamed

指示服务使用命名分区方案。 使用此模型的服务通常具有可在有限集中存储的数据。 用作命名分区键的数据字段的一些常见示例是区域、邮政编码、客户组或其他业务边界。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

Stateful Named Non-Adhoc
Position:1
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Adhoc
Position:1
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Named Non-Adhoc
Position:1
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Named Adhoc
Position:1
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-PartitionSchemeSingleton

指示服务使用单一实例分区方案。 单独分区通常在服务不需要任何其他路由时使用。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

Stateless Singleton Non-Adhoc
Position:1
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Singleton Non-Adhoc
Position:1
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Singleton Adhoc
Position:1
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Singleton Adhoc
Position:1
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-PartitionSchemeUniformInt64

指示服务使用 UniformInt64 分区方案。 这意味着每个分区拥有一系列 int64 键。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

Stateful UniformInt64 Non-Adhoc
Position:1
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Adhoc
Position:1
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Non-Adhoc
Position:1
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Adhoc
Position:1
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-PlacementConstraint

放置约束是布尔语句,允许服务选择特定的节点属性(以及这些属性的值),以控制放置它们的合法位置。 有关更多信息,请参阅 放置约束和节点属性

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-PlacementPolicy

放置策略用于使给定服务始终在某些区域中运行或从不运行,类似地尝试将主服务放置在特定区域中以最大程度地减少最终用户延迟。 有关详细信息,请参阅 Service Fabric 服务的放置策略

参数属性

类型:

String[]

默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-QuorumLossWaitDuration

指定 Service Fabric 在声明服务分区的数据丢失之前等待的持续时间(作为 TimeSpan 对象)。 若要获取 TimeSpan 对象,请使用 New-TimeSpan cmdlet。 要了解详情,请键入 Get-Help New-TimeSpan

参数属性

类型:TimeSpan
默认值:None
支持通配符:False
不显示:False

参数集

Stateful Singleton Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Singleton Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-ReplicaLifecycleDescription

属于此服务的副本的生命周期描述。 如果未指定本节中的某些配置,则默认值将取自同名的集群参数(如果存在)。

参数属性

类型:ReplicaLifecycleDescription
默认值:None
支持通配符:False
不显示:False

参数集

Stateful Singleton Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Singleton Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-ReplicaRestartWaitDuration

指定 Service Fabric 在开始生成替换副本之前等待副本重启的时间间隔(作为 TimeSpan 对象)。 若要获取 TimeSpan 对象,请使用 New-TimeSpan cmdlet。

参数属性

类型:TimeSpan
默认值:None
支持通配符:False
不显示:False

参数集

Stateful Singleton Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Singleton Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-ScalingPolicies

设置此服务的 ScalingPolicyDescription 列表。

参数属性

类型:

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

默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-ServiceDnsName

设置服务的 DNS 名称。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-ServiceName

指定 Service Fabric 服务的 URI。

参数属性

类型:Uri
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:3
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-ServicePackageActivationMode

控制要用于服务的 [托管模型][1]。 有效值为 SharedProcessExclusiveProcess。 默认值为 SharedProcess

使用 SharedProcess 激活模式,给定 ServiceType 的不同服务的副本(或实例)将共享相同的 ServiceHost。 使用 ExclusiveProcess 激活模式时,服务的每个副本或实例都将拥有自己的专用 ServiceHost。 有关更多详细信息,请参阅 [Service Fabric 托管模型][1]。

参数属性

类型:ServicePackageActivationMode
默认值:None
接受的值:SharedProcess, ExclusiveProcess
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-ServicePlacementTimeLimit

设置服务放置时间限制。

参数属性

类型:TimeSpan
默认值:None
支持通配符:False
不显示:False

参数集

Stateful Singleton Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Singleton Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-ServiceTypeName

指定 Service Fabric 服务类型的名称。

参数属性

类型:String
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:4
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-StandByReplicaKeepDuration

指定具有持久状态的副本保留在副本集中的持续时间(作为 TimeSpan 对象),即使它已被替换,即当目标副本集大小已满足时。 若要获取 TimeSpan 对象,请使用 New-TimeSpan cmdlet。

参数属性

类型:TimeSpan
默认值:None
支持通配符:False
不显示:False

参数集

Stateful Singleton Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Non-Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Singleton Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Adhoc
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Stateful

指示服务是 Service Fabric 有状态服务。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

Stateful Singleton Non-Adhoc
Position:0
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Non-Adhoc
Position:0
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Non-Adhoc
Position:0
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Singleton Adhoc
Position:0
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Adhoc
Position:0
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Adhoc
Position:0
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Stateless

指示服务是 Service Fabric 无状态服务。

参数属性

类型:SwitchParameter
默认值:None
支持通配符:False
不显示:False

参数集

Stateless Singleton Non-Adhoc
Position:0
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Non-Adhoc
Position:0
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Named Non-Adhoc
Position:0
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Singleton Adhoc
Position:0
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless UniformInt64 Adhoc
Position:0
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateless Named Adhoc
Position:0
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-TagsRequiredToPlace

声明放置服务所需的标记。 对于动态影响服务放置很有用。 有关详细信息,请参阅 Service Fabric 动态节点标记

参数属性

类型:

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

默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-TagsRequiredToRun

声明放置和运行服务所需的标记。 对于动态影响服务放置和运行很有用。 有关详细信息,请参阅 Service Fabric 动态节点标记

参数属性

类型:

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

默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-TargetReplicaSetSize

指定系统为此 Service Fabric 有状态服务的每个分区创建和维护的副本数。

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

Stateful Singleton Non-Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Non-Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Non-Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Singleton Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful UniformInt64 Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False
Stateful Named Adhoc
Position:Named
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-TimeoutSec

指定作的超时时间(以秒为单位)。

参数属性

类型:Int32
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

CommonParameters

此 cmdlet 支持通用参数:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 有关详细信息,请参阅 about_CommonParameters

输入

None

输出

System.Object