Aracılığıyla paylaş


Get-ServiceFabricServiceGroupDescription

Service Fabric hizmet grubu açıklamasını alır.

Syntax

Get-ServiceFabricServiceGroupDescription
   [-ServiceName] <Uri>
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Description

Get-ServiceFabricServiceGroupDescription cmdlet'i, çalışan bir hizmetin Service Fabric hizmet grubu açıklamasını alır. Hizmet grubu, kullanıcı tarafından tanımlanan bir grupdur. Bir grubun parçası olan hizmetler aynı düğüme yerleştirilir.

Yeni grup oluşturmak için New-ServiceFabricServiceGroup cmdlet'ini kullanın. Bir hizmet grubunu güncelleştirmek için Update-ServiceFabricServiceGroup cmdlet'ini kullanın. Bir hizmet grubunu kaldırmak için Remove-ServiceFabricServiceGroup cmdlet'ini kullanın.

Service Fabric kümesinde herhangi bir işlem yapmadan önce Connect-ServiceFabricCluster cmdlet'ini kullanarak kümeyle bağlantı kurun.

Örnekler

Örnek 1: Hizmet grubu açıklaması alma

PS C:\> Get-ServiceFabricServiceGroupDescription -ServiceName fabric:/CalcApp/CalcService

Bu komut, fabric:/CalcApp/CalcService adlı hizmetin Service Fabric hizmet grubu açıklamasını alır.

Örnek 2: Service Fabric hizmet gruplarını oluşturma, güncelleştirme ve kaldırma.

PS C:\> New-ServiceFabricServiceGroup -ApplicationName fabric:/myapp/calculator -ServiceName fabric:/myapp/calculator/svc1 -ServiceTypeName StatelessCalculatorService -Stateless -PartitionSchemeSingleton -InstanceCount 3 -ServiceGroupMemberDescription @(@{"ServiceName"="fabric:/myapp/calculator/svc1#a";"ServiceTypeName"="StatelessCalculatorService1"},@{"ServiceName"="fabric:/myapp/calculator/svc1#b";"ServiceTypeName"="StatelessCalculatorService2"})
PS C:\> New-ServiceFabricServiceGroup -ApplicationName fabric:/myapp/calculator -ServiceName fabric:/myapp/calculator/svc1 -ServiceTypeName StatefulCalculatorService -Stateful -TargetReplicaSetSize 5 -MinReplicaSetSize 3 -ReplicaRestartWaitDuration 10 -PlacementConstraint TestPlacementConstraints -ServiceGroupMemberDescription @(@{"ServiceName"="fabric:/myapp/calculator/svc1#a";"ServiceTypeName"="StatelessCalculatorService"})
PS C:\> Get-ServiceFabricServiceGroupDescription -ServiceName fabric:/CalcApp/CalcService
PS C:\> Update-ServiceFabricServiceGroup -ServiceName fabric:/myapp/calculator/svc1 -Stateless -PartitionSchemeSingleton -InstanceCount 3 -ServiceGroupMemberDescription @("fabric:/myapp/calculator/svc1#a,StatelessCalculatorService,")
PS C:\> Remove-ServiceFabricServiceGroup -ServiceName fabric:/myapp/calculator/svc1

Parametreler

-ServiceName

Service Fabric hizmet grubunun Tekdüzen Kaynak Tanımlayıcısını (URI) belirtir.

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

-TimeoutSec

İşlemin zaman aşımı süresini saniye cinsinden belirtir.

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

Girişler

System.Uri

Çıkışlar

System.Object