Get-ServiceFabricServiceGroupDescription
Service Fabric hizmet grubu açıklamasını alır.
Sözdizimi
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.
Tür: | Uri |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-TimeoutSec
İşlemin zaman aşımı süresini saniye cinsinden belirtir.
Tür: | Int32 |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
System.Uri
Çıkışlar
System.Object