Modificare le impostazioni di MongoDB
ServBay include il database MongoDB e offre opzioni di configurazione flessibili. Questo articolo spiega come modificare le impostazioni di MongoDB in ServBay, inclusa la posizione dei file di configurazione e le opzioni comuni di configurazione. A seconda della versione di MongoDB, questi file si trovano nella directory /Applications/ServBay/etc/mongodb/<version>
, per esempio, i file di configurazione di MongoDB 8.0 si trovano nella directory /Applications/ServBay/etc/mongodb/8.0
.
Avviso importante
Non modificare manualmente i file di configurazione. Tutti i file di configurazione sono generati automaticamente da ServBay e le modifiche manuali potrebbero essere sovrascritte. Effettuare le modifiche tramite l'interfaccia utente.
Modificare tramite l'interfaccia utente di ServBay
ServBay offre un'interfaccia di gestione grafica potente, che consente agli utenti di modificare direttamente i diversi parametri di configurazione nel pannello di amministrazione. Dopo aver cliccato su salva, le modifiche vengono applicate automaticamente e diventano attive in tempo reale, eliminando il fastidio di modificare manualmente i parametri.
Gli utenti possono accedere alla configurazione di MongoDB tramite il menu di navigazione a sinistra di ServBay, selezionando Database
- MongoDB
, quindi scegliendo la versione corretta per modificare le impostazioni di MongoDB.
Nell'interfaccia grafica, gli utenti possono modificare l'indirizzo di ascolto di MongoDB bindIp
e la porta port
(predefinito è 127.0.0.1, ::1:27017
). Inoltre, gli utenti possono configurare altre impostazioni di MongoDB.
In più, è possibile configurare parametri aggiuntivi nella sezione Additional Parameters
per soddisfare le esigenze aziendali di sviluppo.
Dopo aver completato le modifiche, fare clic sul pulsante Salva
per applicare le modifiche, che diventeranno attive immediatamente.
Modificare tramite la modifica manuale dei file di configurazione
WARNING
La modifica manuale dei file di configurazione è adatta solo per modifiche temporanee di alcuni parametri di configurazione.
Non si consiglia di modificare i file di configurazione di MongoDB manualmente, poiché tutte le modifiche verranno sovrascritte da ServBay.
Panoramica
In ServBay, i file di configurazione di MongoDB sono memorizzati in diverse directory a seconda della versione. Ad esempio, i file di configurazione di MongoDB 8.0 si trovano nella directory /Applications/ServBay/etc/mongodb/8.0
. I principali file di configurazione includono mongod.conf
.
Posizione dei file di configurazione
mongod.conf
:/Applications/ServBay/etc/mongodb/8.0/mongod.conf
Opzioni comuni di configurazione e modalità di modifica
mongod.conf
mongod.conf
è il file principale di configurazione di MongoDB, utilizzato per impostare le opzioni di runtime del server del database.
Opzioni comuni di configurazione
Modificare l'indirizzo di ascolto:
yamlnet: bindIp: 0.0.0.0
1
2Modificare il numero di porta:
yamlnet: port: 27017
1
2Modificare il numero massimo di connessioni:
yamlmaxIncomingConnections: 100
1Modificare la dimensione della cache di WiredTiger:
yamlstorage: wiredTiger: engineConfig: cacheSizeGB: 1
1
2
3
4Abilitare il log delle query lente:
yamloperationProfiling: slowOpThresholdMs: 100
1
2
Riavviare MongoDB
Dopo aver modificato il file di configurazione di MongoDB, è necessario riavviare il servizio MongoDB affinché le modifiche abbiano effetto. Può essere riavviato tramite l'interfaccia di gestione di ServBay o utilizzando lo strumento da riga di comando servbayctl
.
Riavviare tramite l'interfaccia di gestione di ServBay
- Aprire l'interfaccia di gestione di ServBay.
- Navigare su
Servizi
. - Trovare il servizio MongoDB della versione corretta e fare clic sul pulsante
Riavvia
.
Riavviare tramite servbayctl
Utilizzando lo strumento da riga di comando servbayctl
, è possibile riavviare facilmente il servizio MongoDB:
servbayctl restart mongodb 8.0
Conclusione
In ServBay, i file di configurazione di MongoDB si trovano nella directory /Applications/ServBay/etc/mongodb/<version>
, includendo mongod.conf
. Dopo aver modificato questi file di configurazione, è possibile riavviare il servizio MongoDB tramite l'interfaccia di gestione di ServBay o utilizzando lo strumento da riga di comando servbayctl
affinché le modifiche abbiano effetto.