MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak mogę wyłączyć logowanie MongoDB?

Wyłączenie logowania nie byłoby mądrym pomysłem. Użyj Obróć pliki dziennika obracać je i utrzymywać małe.

logrotate jest standardową funkcją w Linuksie.

Najprostszym sposobem na obrót pliku dziennika jest kill -USR1 $(/usr/sbin/pidof mongod)

Mój plik logrotate.conf plik wygląda tak:

missingok
compress
delaycompress
notifempty
create

/var/log/mongodb/mongod.log{
  size 10M
  rotate 9
  sharedscripts
  postrotate
    kill -USR1 $(/usr/sbin/pidof mongod)
  endscript
}

Gdy plik dziennika osiągnie 10 MB, jest obracany. Przechowywanych jest do 9 plików. logrotate jest wykonywane przez codzienne zadanie crona.

Możesz jednak wyłączyć rejestrowanie , naprawdę nie jest to zalecane.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Przechowywanie strumienia danych z żądania POST w GridFS, express, mongoDB, node.js

  2. MongoDB i Robomongo:nie można się połączyć (uwierzytelnianie)

  3. Jak w NodeJS wyprowadzić wyniki z mongodb z różnymi nazwami pól?

  4. Rozwiązywanie nieobsługiwanej obietnicy odrzucenia ostrzeżenia w żądaniu ekspresowej poczty

  5. Jak zbudować zapytanie warunkowe w Mongoose?