Learn the "why" behind slow queries and how to fix them in our 2-Part Webinar.
Register now >
Docs Menu
Docs Home
/ /

actualización de la configuración avanzada de los clústeres de atlas

Actualizar la configuración avanzada para un clúster.

Actualiza los detalles de configuración avanzada de un clúster en el proyecto especificado. Los clústeres contienen un grupo de hosts que mantienen el mismo conjunto de datos. Los detalles de configuración avanzada incluyen la preocupación por la lectura/escritura, límites de índice y del registro de operaciones (oplog), así como otros ajustes de la base de datos. Atlas admite este comando solo para clústeres M10+.

Sintaxis del comando
atlas clusters advancedSettings update <clusterName> [options]
Nombre
Tipo
Requerido
Descripción

Nombre del clúster

string

true

Nombre del clúster a actualizar.

Nombre
Tipo
Requerido
Descripción

--disableFailIndexKeyTooLong

false

Bandera que deshabilita la escritura de documentos que superen los 1024 bytes sin indexar.

Mutuamente excluyente con --enableFailIndexKeyTooLong.

--disableJavascript

false

Indicador que deshabilita la ejecución de operaciones que ejecutan JavaScript en el lado del servidor.

Mutuamente excluyente con --enableJavascript.

--disableTableScan

false

Bandera que deshabilita la ejecución de cualquier consulta que requiera un escaneo de colección para devolver resultados.

Excluyente mutuamente con --enableTableScan.

--enableFailIndexKeyTooLong

false

Bandera que permite escribir documentos que superen los 1024 bytes sin indexación.

No se puede usar junto con --disableFailIndexKeyTooLong.

--enableJavascript

false

Indicador que habilita la ejecución de operaciones que realizan ejecuciones del lado del servidor de JavaScript.

Mutuamente excluyente con --disableJavascript.

--enableTableScan

false

Bandera que permite ejecutar cualquier consulta que requiera un escaneo de colección para devolver resultados.

Mutuamente excluyente con --disableTableScan.

-h, --help

false

ayuda para actualizar

--oplogMinRetentionHours

float

false

Ventana mínima de retención para el oplog del clúster expresada en horas.

--oplogSizeMB

Int

false

Límite de almacenamiento del oplog del clúster expresado en megabytes.

-o, --output

string

false

Formato de salida. Los valores válidos son json, json-path, go-template o go-template-file. Para ver la salida completa, use la opción -o json.

--projectId

string

false

string hexadecimal que identifica el Proyecto a utilizar. Esta opción anula la configuración en el archivo de configuración o la variable de entorno.

--readConcern

string

false

Nivel por defecto de reconocimiento solicitado a MongoDB para las operaciones de lectura establecidas para este clúster.

--sampleRefreshIntervalBIConnector

Int

false

Intervalo en segundos en el que el proceso mongosqld remuestrea los datos para crear su esquema relacional. El valor predeterminado es -1.

--sampleSizeBIConnector

Int

false

Número de documentos por base de datos que se muestrearán al recopilar información del esquema. El valor predeterminado es -1.

--tlsProtocol

string

false

Versión mínima de Transport Layer Security (TLS) que el clúster acepta para conexiones entrantes.

--writeConcern

string

false

Nivel por defecto de reconocimiento solicitado a MongoDB para las operaciones de guardar configuradas para este clúster.

Nombre
Tipo
Requerido
Descripción

-P, --profile

string

false

Nombre del perfil que se usará del archivo de configuración. Para aprender sobre los perfiles para Atlas CLI, consulta https://dochub.mongodb.org/core/atlas-cli-save-connection-settings.

Si el comando se ejecuta correctamente, el CLI devuelve una salida similar a la siguiente muestra. Los valores entre corchetes representan tus valores.

Updating advanced configuration settings of your cluster'.
# Update the minimum oplog size for a cluster:
atlas cluster advancedSettings update <clusterName> --projectId <projectId> --oplogSizeMB 1000
# Update the minimum TLS protocol version for a cluster:
atlas cluster advancedSettings update <clusterName> --projectId <projectId> --minimumEnabledTLSProtocol "TLS1_2"

Volver

describir

En esta página