Get-ServiceFabricServiceGroupDescription
Service Fabric 서비스 그룹 설명을 가져옵니다.
구문
Get-ServiceFabricServiceGroupDescription
[-ServiceName] <Uri>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Get-ServiceFabricServiceGroupDescription cmdlet은 실행 중인 서비스에 대한 Service Fabric 서비스 그룹 설명을 가져옵니다. 서비스 그룹은 사용자가 정의한 그룹입니다. 그룹의 일부인 서비스는 동일한 노드에 배치됩니다.
새 그룹을 만들려면 New-ServiceFabricServiceGroup cmdlet을 사용합니다.
서비스 그룹을 업데이트하려면 Update-ServiceFabricServiceGroup cmdlet을 사용합니다.
서비스 그룹을 제거하려면 remove-ServiceFabricServiceGroup cmdlet을
Service Fabric 클러스터에서 작업을 수행하기 전에 Connect-ServiceFabricCluster cmdlet을 사용하여 클러스터에 대한 연결을 설정합니다.
예제
예제 1: 서비스 그룹 설명 가져오기
PS C:\> Get-ServiceFabricServiceGroupDescription -ServiceName fabric:/CalcApp/CalcService
이 명령은 fabric:/CalcApp/CalcService라는 서비스에 대한 Service Fabric 서비스 그룹 설명을 가져옵니다.
예제 2: 서비스 패브릭 서비스 그룹 만들기, 업데이트 및 제거
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
매개 변수
-ServiceName
Service Fabric 서비스 그룹의 URI(Uniform Resource Identifier)를 지정합니다.
형식: | Uri |
Position: | 0 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-TimeoutSec
작업의 제한 시간(초)을 지정합니다.
형식: | Int32 |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
입력
System.Uri
출력
System.Object