.alter 클러스터 정책 query_weak_consistency 명령

클러스터의 쿼리 약한 일관성 정책을 설정하고 현재 정책을 재정의한 다음 업데이트된 정책을 반환합니다. 업데이트된 정책은 나중에 show 명령을 사용하여 볼 수 있습니다. 변경하지 않으면 기본 정책이 적용됩니다.

사용 권한

이 명령을 실행하려면 AllDatabasesAdmin 권한이 있어야 합니다.

Syntax

.alterclusterpolicyquery_weak_consistencyPolicyObject

.alter-mergeclusterpolicyquery_weak_consistencyPolicyObject

참고

.alter 지정되지 않은 속성을 사용하면 기본값으로 설정됩니다. 를 사용하면 .alter-merge지정한 속성만 수정되고 나머지는 변경되지 않은 상태로 유지됩니다.

구문 규칙에 대해 자세히 알아봅니다.

매개 변수

이름 형식 필수 Description
PolicyObject string ✔️ 직렬화된 JSON 정책 개체입니다. 정책 속성은 쿼리 약한 일관성 정책을 참조하세요.

반환

업데이트된 쿼리 약한 일관성 정책 개체의 JSON serialization

예제

변경

alter 명령:

.alter cluster policy query_weak_consistency ```{
   "PercentageOfNodes": 10,
   "MinimumNumberOfNodes": 2,
   "MaximumNumberOfNodes": 20,
   "SuperSlackerNumberOfNodesThreshold": -1,
   "EnableMetadataPrefetch": false,
   "MaximumLagAllowedInMinutes": 10,
   "RefreshPeriodInSeconds": 300
   }```

출력

PolicyName EntityName 정책 ChildEntities EntityType
QueryWeakConsistencyPolicy {"PercentageOfNodes": 10, "MinimumNumberOfNodes": 2, "MaximumNumberOfNodes": 20, "SuperSlackerNumberOfNodesThreshold": -1, "EnableMetadataPrefetch": false, "MaximumLagAllowedInMinutes": 10, "RefreshPeriodInSeconds": 300} 클러스터

alter-merge시연하기 위해 명령을 실행하기 전에 다음 정책이 설정된다고 가정합니다.

{
  "PercentageOfNodes": 20,
  "MinimumNumberOfNodes": 10,
  "MaximumNumberOfNodes": 100, 
  "SuperSlackerNumberOfNodesThreshold": -1,
  "EnableMetadataPrefetch": false,
  "MaximumLagAllowedInMinutes": 5,
  "RefreshPeriodInSeconds": 30
}

alter-merge

alter-merge 명령:

.alter-merge cluster policy query_weak_consistency @'{"PercentageOfNodes": 30, "MaximumLagAllowedInMinutes": 15}'

출력

PolicyName EntityName 정책 ChildEntities EntityType
QueryWeakConsistencyPolicy {"PercentageOfNodes": 30, "MinimumNumberOfNodes": 10, "MaximumNumberOfNodes": 100, "SuperSlackerNumberOfNodesThreshold": -1, "EnableMetadataPrefetch": false, "MaximumLagAllowedInMinutes": 15, "RefreshPeriodInSeconds": 30} 클러스터

볼 수 있듯이 및 MaximumLagAllowedInMinutesPercentageOfNodes 수정되었습니다(대신 명령을 사용한 경우 alter 나머지 속성도 수정되고 기본값으로 설정됨).