Sẽ không phải là một ý tưởng thông minh nếu tắt ghi nhật ký. Sử dụng Xoay tệp nhật ký để xoay chúng và giữ cho chúng nhỏ.
logrotate là chức năng tiêu chuẩn trên Linux.
Cách đơn giản nhất để xoay tệp nhật ký là kill -USR1 $(/usr/sbin/pidof mongod)
logrotate.conf
của tôi tệp trông giống như sau:
missingok
compress
delaycompress
notifempty
create
/var/log/mongodb/mongod.log{
size 10M
rotate 9
sharedscripts
postrotate
kill -USR1 $(/usr/sbin/pidof mongod)
endscript
}
Khi logfile đạt 10MB thì nó sẽ được xoay. Tối đa 9 tệp được lưu giữ. logrotate được thực thi bởi một công việc cron hàng ngày.
Mặc dù bạn có thể tắt ghi nhật ký , nó thực sự không được khuyến khích.