MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana saya bisa menonaktifkan logging MongoDB?

Bukan ide yang cerdas untuk mematikan logging. Gunakan Putar File Log untuk memutarnya dan membuatnya tetap kecil.

logrotate adalah fungsi standar di Linux.

Cara termudah untuk memutar file log adalah kill -USR1 $(/usr/sbin/pidof mongod)

logrotate.conf saya filenya seperti ini:

missingok
compress
delaycompress
notifempty
create

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

Ketika logfile mencapai 10MB maka dirotasi. Hingga 9 file disimpan. logrotate dieksekusi oleh tugas cron harian.

Meskipun Anda dapat menonaktifkan logging , sangat tidak disarankan.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. BadValue Tidak valid atau tidak ada set lokal pengguna. Harap pastikan variabel lingkungan LANG dan/atau LC_* disetel dengan benar

  2. Cara menggunakan Spring Boot dengan MongoDB

  3. Agregasi MongoDb untuk memfilter daftar berdasarkan id yang ada di objek array dari semua dokumen dari koleksi yang sama

  4. Mengakses Objek Bersarang di MongoDB

  5. Mongodump dari server jauh