Delen via


Update-ServiceFabricServiceGroup

Updates een Service Fabric-servicegroep.

Syntaxis

Update-ServiceFabricServiceGroup
      [-Stateless]
      [-ServiceName] <Uri>
      [-InstanceCount <Int32>]
      [-Force]
      [-TimeoutSec <Int32>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-ServiceFabricServiceGroup
      [-Stateful]
      [-ServiceName] <Uri>
      [-TargetReplicaSetSize <Int32>]
      [-MinReplicaSetSize <Int32>]
      [-ReplicaRestartWaitDuration <TimeSpan>]
      [-QuorumLossWaitDuration <TimeSpan>]
      [-Force]
      [-TimeoutSec <Int32>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

De cmdlet Update-ServiceFabricServiceGroup werkt een Service Fabric-servicegroep bij.

Voordat u een bewerking uitvoert op een Service Fabric-cluster, maakt u een verbinding met het cluster met behulp van de cmdlet Connect-ServiceFabricCluster .

Voorbeelden

Voorbeeld 1: Een stateful servicegroep bijwerken

PS C:\> Update-ServiceFabricServiceGroup -Stateful -ServiceName fabric:/myapp/test -MinReplicaSetSize 3 -TargetReplicaSetSize 5

Met deze opdracht wordt de minimale grootte van de replicaset en de grootte van de doelreplicaset van een actieve Fabric-service bijgewerkt naar drie (3) en vijf (5).

Voorbeeld 2: Een staatloze servicegroep bijwerken

PS C:\> Update-ServiceFabricServiceGroup -Stateless -ServiceName fabric:/myapp/test -InstanceCount -1

Met deze opdracht wordt het aantal exemplaren van een actieve Fabric-service bijgewerkt naar een waarde van een negatieve (-1).

Parameters

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Force

Dwingt de opdracht uit te voeren zonder te vragen om bevestiging van de gebruiker.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-InstanceCount

Hiermee geeft u het aantal exemplaren voor de staatloze service.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MinReplicaSetSize

Hiermee geeft u de minimale grootte van de replicaset voor de Stateful Service Fabric-service.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-QuorumLossWaitDuration

Hiermee geeft u de duur, als een TimeSpan-object , dat Service Fabric wacht voordat het gegevensverlies voor een servicepartitie declareert. Gebruik de cmdlet New-TimeSpan om een TimeSpan-object te verkrijgen. Typ Get-Help New-TimeSpan voor meer informatie.

Type:TimeSpan
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ReplicaRestartWaitDuration

Hiermee geeft u het interval op, als een TimeSpan-object , dat Service Fabric wacht totdat de replica opnieuw wordt opgestart voordat er een failover van de replica wordt uitgevoerd. Gebruik de cmdlet New-TimeSpan om een TimeSpan-object te verkrijgen.

Type:TimeSpan
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ServiceName

Hiermee geeft u de URI (Uniform Resource Identifier) van een Service Fabric-servicegroep op.

Type:Uri
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Stateful

Geeft aan dat de service een stateful Service Fabric-service is.

Type:SwitchParameter
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Stateless

Geeft aan dat de service een stateless Service Fabric-service is.

Type:SwitchParameter
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TargetReplicaSetSize

Hiermee geeft u de grootte van de doelreplicaset op voor een stateful Service Fabric-service.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TimeoutSec

Hiermee geeft u de time-outperiode, in seconden, op voor de bewerking.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

None

Uitvoerwaarden

System.Object