Sdílet prostřednictvím


Update-ServiceFabricServiceGroup

Aktualizuje skupinu služeb Service Fabric.

Syntaxe

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

Rutina Update-ServiceFabricServiceGroup aktualizuje skupinu služeb Service Fabric.

Před provedením jakékoli operace v clusteru Service Fabric vytvořte připojení ke clusteru pomocí rutiny Connect-ServiceFabricCluster.

Příklady

Příklad 1: Aktualizace stavové skupiny služeb

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

Tento příkaz aktualizuje minimální velikost sady replik a velikost sady cílových replik spuštěné služby Fabric na tři (3) a pět (5).

Příklad 2: Aktualizace bezstavové skupiny služeb

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

Tento příkaz aktualizuje počet instancí spuštěné služby Fabric na zápornou hodnotu (-1).

Parametry

-Confirm

Před spuštěním rutiny vás vyzve k potvrzení.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Force

Vynutí spuštění příkazu bez výzvy k potvrzení uživatele.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-InstanceCount

Určuje počet instancí bezstavové služby.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-MinReplicaSetSize

Určuje minimální velikost sady replik pro stavovou službu Service Fabric.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-QuorumLossWaitDuration

Určuje dobu trvání, jako TimeSpan objekt, který Service Fabric čeká, než deklaruje ztrátu dat pro oddíl služby. K získání objektu TimeSpan použijte rutinu New-TimeSpan. Další informace potřebujete zadáním Get-Help New-TimeSpan.

Typ:TimeSpan
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ReplicaRestartWaitDuration

Určuje interval jako TimeSpan objekt, který Service Fabric čeká na restartování repliky před převzetím služeb při selhání repliky. K získání objektu TimeSpan použijte rutinu New-TimeSpan.

Typ:TimeSpan
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ServiceName

Určuje identifikátor URI (Uniform Resource Identifier) skupiny služeb Service Fabric.

Typ:Uri
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Stateful

Označuje, že služba je stavová služba Service Fabric.

Typ:SwitchParameter
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Stateless

Označuje, že služba je bezstavová služba Service Fabric.

Typ:SwitchParameter
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-TargetReplicaSetSize

Určuje velikost sady cílových replik pro stavovou službu Service Fabric.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-TimeoutSec

Určuje časový limit operace v sekundách.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-WhatIf

Ukazuje, co se stane, když se rutina spustí. Rutina se nespustí.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

None

Výstupy

System.Object