Capítulo 21. Configurar MongoDB en producción
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
En el Capítulo 2, tratamos en los aspectos básicos de la puesta en marcha de MongoDB. Este capítulo entrará en más detalle sobre qué opciones son importantes para configurar MongoDB en producción, incluyendo:
Opciones más utilizadas
Arrancar y apagar MongoDB
Opciones relacionadas con la seguridad
Consideraciones sobre el registro
Empezar desde la línea de comandos
El servidor MongoDB se inicia con el ejecutable mongod. mongod tiene muchas opciones de inicio configurables; para verlas todas, ejecuta mongod --helpdesde la línea de comandos. Un par de opciones se utilizan mucho y es importante conocerlas:
--dbpathEspecifica un directorio alternativo para utilizarlo como directorio de datos; el predeterminado es /data/db/ (o, en Windows, \data\db\ en el volumen del binario de MongoDB). Cada proceso de
mongoden una máquina necesita su propio directorio de datos, por lo que si estás ejecutando tres instancias demongoden una máquina, necesitarás tres directorios de datos distintos. Cuandomongodse inicia, crea un archivo mongod.lock en su directorio de datos, que impide que cualquier otro procesomongodutilice ese directorio. Si intentas iniciar otro servidor MongoDB utilizando el mismo directorio de datos, dará un error:exception in initAndListen: DBPathInUse: Unable to lock the lock file: \ data/db/mongod.lock (Resource temporarily ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access