정의
sh.isConfigShardEnabled()
메서드는 클러스터에 구성 샤드가 있는지 여부를 반환합니다. 포함된 경우 sh.isConfigShardEnabled()
는 config 샤드의 호스팅하다 및 태그를 지정하다 정보도 반환합니다.
구문
sh.isConfigShardEnabled()
의 구문은 다음과 같습니다:
sh.isConfigShardEnabled()
행동
sh.isConfigShardEnabled()
다음 필드가 포함된 문서 반환합니다.
{ enabled: <boolean>, host: <string>, tags: [<string>] }
필드 | 유형 | 설명 |
---|---|---|
| 부울 |
|
| 문자열 | 구성 샤드 의 호스트 이름입니다. |
| 문자열 배열 | 샤드 속한 구역 목록입니다. |
예시
다음 예시 sh.isConfigShardEnabled()
를 실행 방법을 보여줍니다. 구성 샤드 있지만 이 샤드 에는 연결된 태그가 없는 클러스터 에서 메서드를 실행 때 출력이 표시됩니다.
sh.isConfigShardEnabled()
{ enabled: true, host: 'shard3/localhost:27017' }
다음 예시 관련 태그가 있는 구성 샤드 있는 클러스터 에서 sh.isConfigShardEnabled()
를 실행 경우의 출력을 보여줍니다.
{ enabled: true, host: 'shard3/localhost:27017', tags: ['tag1', 'tag2'] }