Share via


ReplicaRole 열거형

type: string

상태 저장 서비스의 복제본(replica) 역할입니다.

가능한 값은 다음과 같습니다.

  • Unknown- 복제본(replica) 만든 초기 역할을 나타냅니다. 값은 0입니다.
  • None- 복제본(replica) 복제본(replica) 집합과 관련하여 아무런 책임이 없음을 지정합니다. 값은 1입니다.
  • Primary- 강력한 일관성 의미 체계를 적용하기 위해 모든 읽기 및 쓰기 작업이 완료되는 집합의 복제본(replica) 나타냅니다. 읽기 작업은 주 복제본에서 직접 처리하는 반면 쓰기 작업은 복제본 집합의 복제본 쿼럼에서 승인을 해야 합니다. 복제본 집합에는 주 복제본이 한 번에 하나만 포함될 수 있습니다. 값은 2입니다.
  • IdleSecondary- 활성 보조 복제본(replica) 되기 위한 준비를 위해 주 복제본(replica) 상태 전송을 수신하는 집합의 복제본(replica) 참조합니다. 복제본 집합에는 여러 유휴 보조 복제본이 동시에 포함될 수 있습니다. 유휴 보조 복제본은 쓰기 쿼럼 계산에 포함되지 않습니다. 값이 3입니다.
  • ActiveSecondary- 기본 복제본(replica) 상태 업데이트를 수신하고, 적용하고, 승인을 다시 보내는 집합의 복제본(replica) 참조합니다. 보조 복제본은 복제본 집합의 쓰기 쿼럼에 참가해야 합니다. 복제본 집합에는 여러 활성 보조 복제본이 동시에 포함될 수 있습니다. 안정성 하위 시스템에서 유지 관리해야 하는 활성 보조 복제본의 수를 구성할 수 있습니다. 값은 4입니다.
  • IdleAuxiliary- ActiveAuxiliary 복제본(replica) 되기 위한 준비를 위해 주 복제본(replica) 상태 전송을 수신하는 집합의 복제본(replica) 참조합니다. 한 번에 여러 개의 유휴 복제본이 복제본(replica) 집합에 있을 수 있습니다. 유휴 복제본은 쓰기 쿼럼의 일부로 계산되지 않습니다. 값은 5입니다.
  • ActiveAuxiliary- 기본 복제본(replica) 상태 업데이트를 수신하고, 적용하고, 승인을 다시 보내는 집합의 복제본(replica) 참조합니다. ActiveAuxiliary 복제본은 복제본(replica) 집합에 대한 쓰기 쿼럼에 참여해야 합니다. 한 번에 여러 활성 ActiveAuxiliary 복제본이 복제본(replica) 집합에 있을 수 있습니다. 활성 ActiveAuxiliary 복제본 수는 안정성 하위 시스템이 유지해야 하는 구성 가능합니다. 값은 6입니다.
  • PrimaryAuxiliary- 새 보조 복제본(replica) 다시 작성하는 데 사용되는 집합의 복제본(replica) 참조하여 기본 상태 포기합니다. 읽기 또는 쓰기 요청을 필드로 표시할 수 없습니다. 값은 7입니다.