2016-11-15 2 views
0

Azure Service Fabric Cluster에 배포 된 개별 서비스에 대한 복제본 수를 구성 할 수있는 방법이 있습니까?Azure Service Fabric Cluster에 배포 된 서비스 복제

클러스터를 프로비저닝하는 동안 설정된 신뢰성 계층은 복제본 수를 결정하지만 일부 특정 서비스 - 다른 서비스보다 높은 신뢰성이 필요한 일부 서비스에 대한 복제본 수를 변경해야하는 경우 어떻게합니까?

Visual Studio Service Fabric Application을 사용하고 있습니다. 설정 파일에서 설정할 수 있습니다.

답변

1

KARTHIK,

는 DefaultServices 노드에서 당신이 응용 프로그램에 대한 참조하는 모든 서비스를 알 수 있습니다, 응용 프로그램 매니페스트 XML 파일 YouApp/ApplicationPackageRoot/ApplicationManifest.xml를 살펴 보자.

Stateful Service의 복제본 수를 변경하려면 TargetReplicaSetSize 속성을 설정하십시오.

MinReplicaSetSize 속성을 설정하여 최소 복제본 수를 설정할 수도 있습니다.

클러스터의 특정 노드 유형에 대한 안정성 계층을 혼동하지 마십시오. 서비스의 복제본 크기와 다릅니다. Reliability tier은 노드 유형에 대해 클러스터에서 실행하려는 시스템 서비스의 최소 복제본 수를 지정하는 데 사용됩니다.

골드 신뢰도 계층이있는 노드 유형이 있다고 가정 해 봅시다. 7 가지 이상의 시스템에서 복제됩니다. 이 노드 유형이 예를 들어 실패로 인해 7 개의 복제본 아래로 이동하면 이는 비정상으로 간주됩니다.

관련 문제