Compartilhar via


Update-ServiceFabricServiceGroup

Atualizações um grupo de serviços do Service Fabric.

Syntax

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

O cmdlet Update-ServiceFabricServiceGroup atualiza um grupo de serviços do Service Fabric.

Antes de executar qualquer operação em um cluster do Service Fabric, estabeleça uma conexão com o cluster usando o cmdlet Connect-ServiceFabricCluster .

Exemplos

Exemplo 1: atualizar um grupo de serviços com estado

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

Esse comando atualiza o tamanho mínimo do conjunto de réplicas e o tamanho do conjunto de réplicas de destino de um Serviço fabric em execução para três (3) e cinco (5).

Exemplo 2: atualizar um grupo de serviços sem estado

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

Esse comando atualiza a contagem de instâncias de um Serviço fabric em execução para um valor negativo (-1).

Parâmetros

-Confirm

Solicita sua confirmação antes de executar o cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Força o comando a ser executado sem solicitar a confirmação do usuário.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InstanceCount

Especifica o número de instâncias para o serviço sem estado.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MinReplicaSetSize

Especifica o tamanho mínimo do conjunto de réplicas para o serviço com estado do Service Fabric.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-QuorumLossWaitDuration

Especifica a duração, como um objeto TimeSpan , que o Service Fabric aguarda antes de declarar perda de dados para uma partição de serviço. Para obter um objeto TimeSpan , use o cmdlet New-TimeSpan . Para obter mais informações, digite Get-Help New-TimeSpan.

Type:TimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ReplicaRestartWaitDuration

Especifica o intervalo, como um objeto TimeSpan , que o Service Fabric aguarda a réplica ser reiniciada antes de falhar na réplica. Para obter um objeto TimeSpan , use o cmdlet New-TimeSpan .

Type:TimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServiceName

Especifica o URI (Uniform Resource Identifier) de um grupo de serviços do Service Fabric.

Type:Uri
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Stateful

Indica que o serviço é um serviço com estado do Service Fabric.

Type:SwitchParameter
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Stateless

Indica que o serviço é um serviço sem estado do Service Fabric.

Type:SwitchParameter
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-TargetReplicaSetSize

Especifica o tamanho do conjunto de réplicas de destino para um serviço com estado do Service Fabric.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeoutSec

Especifica o período de tempo limite, em segundos, para a operação.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

None

Saídas

System.Object