Modificar la configuración de MongoDB
ServBay viene con una base de datos MongoDB y ofrece opciones de configuración flexibles. Este documento proporcionará una guía detallada sobre cómo modificar la configuración de MongoDB en ServBay, incluidos la ubicación de los archivos de configuración y los parámetros comunes. Dependiendo de la versión de MongoDB, estos archivos se encuentran en el directorio /Applications/ServBay/etc/mongodb/<version>
, por ejemplo, el archivo de configuración de MongoDB 8.0 se encuentra en el directorio /Applications/ServBay/etc/mongodb/8.0
.
Aviso importante
Por favor, no modifique los archivos de configuración manualmente. Todos los archivos de configuración se generan automáticamente en ServBay, y las modificaciones manuales corren el riesgo de ser sobrescritas. Realice las modificaciones a través de la interfaz de usuario.
Modificación a través de la interfaz de usuario de ServBay
ServBay ofrece una potente interfaz gráfica de administración en la que los usuarios pueden modificar directamente diversos parámetros de configuración. Al hacer clic en guardar, las modificaciones se aplican automáticamente y se efectúan en tiempo real, eliminando la necesidad de editar manualmente los parámetros.
A través de la barra de navegación izquierda de ServBay, el usuario puede seleccionar Base de Datos
- MongoDB
, luego elegir la versión correspondiente para editar y modificar la configuración de MongoDB.
En la interfaz gráfica de edición, el usuario puede modificar la dirección de escucha bindIp
y el puerto port
de MongoDB (el valor predeterminado es 127.0.0.1, ::1:27017
). Además, el usuario puede configurar otros ajustes de MongoDB.
Además, en Additional Parameters
, el usuario puede configurar parámetros adicionales para satisfacer las necesidades del desarrollo de negocios.
Al completar las modificaciones, el usuario puede hacer clic en el botón Guardar
para aplicar los cambios y hacerlos efectivos en tiempo real.
Modificación mediante la edición manual de archivos de configuración
WARNING
La edición manual de los archivos de configuración solo es adecuada para cambios temporales en algunos parámetros de configuración.
No recomendamos modificar los archivos de configuración de MongoDB de forma manual, ya que cualquier cambio será sobrescrito por ServBay.
Descripción general
En ServBay, los archivos de configuración de MongoDB se almacenan en diferentes directorios según la versión. Por ejemplo, el archivo de configuración de MongoDB 8.0 se encuentra en el directorio /Applications/ServBay/etc/mongodb/8.0
. El principal archivo de configuración incluye mongod.conf
.
Ubicación del archivo de configuración
mongod.conf
:/Applications/ServBay/etc/mongodb/8.0/mongod.conf
Parámetros comunes de configuración y métodos de modificación
mongod.conf
mongod.conf
es el archivo principal de configuración de MongoDB, utilizado para establecer las opciones de ejecución del servidor de la base de datos.
Parámetros comunes de configuración
Modificar la dirección de escucha:
yamlnet: bindIp: 0.0.0.0
1
2Modificar el número de puerto:
yamlnet: port: 27017
1
2Modificar el número máximo de conexiones:
yamlmaxIncomingConnections: 100
1Modificar el tamaño de caché de WiredTiger:
yamlstorage: wiredTiger: engineConfig: cacheSizeGB: 1
1
2
3
4Habilitar el registro de consultas lentas:
yamloperationProfiling: slowOpThresholdMs: 100
1
2
Reiniciar MongoDB
Después de modificar el archivo de configuración de MongoDB, es necesario reiniciar el servicio de MongoDB para que los cambios surtan efecto. Puedes hacerlo a través de la interfaz de administración de ServBay o utilizando la herramienta de línea de comandos servbayctl
.
Reiniciar a través de la interfaz de administración de ServBay
- Abre la interfaz de administración de ServBay.
- Navega a
Servicios
. - Encuentra el servicio MongoDB de la versión correspondiente y haz clic en el botón
Reiniciar
.
Reiniciar a través de servbayctl
Puedes reiniciar el servicio de MongoDB de manera conveniente usando la herramienta de línea de comandos servbayctl
:
servbayctl restart mongodb 8.0
Resumen
En ServBay, los archivos de configuración de MongoDB se encuentran en el directorio /Applications/ServBay/etc/mongodb/<version>
, incluido mongod.conf
. Después de modificar estos archivos de configuración, puedes reiniciar el servicio de MongoDB a través de la interfaz de administración de ServBay o utilizando la herramienta de línea de comandos servbayctl
para que los cambios surtan efecto.