Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
Click here >
Docs Menu
Docs Home
/ /

sh.isConfigShardEnabled() (método mongosh)

sh.isConfigShardEnabled()

El método sh.isConfigShardEnabled() devuelve si un clúster tiene un partición de configuración. Si es así, entonces sh.isConfigShardEnabled() también devuelve la información del host y de la etiqueta de la partición de configuración.

sh.isConfigShardEnabled() tiene la siguiente sintaxis:

sh.isConfigShardEnabled()

sh.isConfigShardEnabled() devuelve un documento que contiene los siguientes campos:

{
enabled: <boolean>,
host: <string>,
tags: [<string>]
}
Campo
Tipo
Descripción

enabled

booleano

true si el clúster tiene una partición de configuración, false si no lo tiene.

host

string

Nombre de host de la partición de configuración. Solo presente si enabled es true.

tags

Arreglo de cadenas

Lista de zonas a las que pertenece la partición.

El siguiente ejemplo muestra cómo ejecutar sh.isConfigShardEnabled(). Muestra la salida cuando ejecutas el método en un clúster que tiene una partición de configuración, pero esta partición no tiene ninguna etiqueta asociada:

sh.isConfigShardEnabled()
{ enabled: true, host: 'shard3/localhost:27017' }

El siguiente ejemplo muestra la salida si ejecutas sh.isConfigShardEnabled() en un clúster que tiene una config partición con etiquetas asociadas:

{
enabled: true,
host: 'shard3/localhost:27017',
tags: ['tag1', 'tag2']
}

Volver

sh.isBalancerRunning

En esta página