時(shí)間:2024-02-13 10:24作者:下載吧人氣:29
前言
其實(shí)所謂自動(dòng)分割MongoDB日志文件,就是指Rotate MongoDB log files,即讓MongoDB每天(或每個(gè)星期,可自定義控制)生成一個(gè)日志文件,而不是將MongoDB所有的運(yùn)行日志都放置在一個(gè)文件中,這樣每個(gè)日志文件都相對(duì)較小,定位問(wèn)題也更容易。
實(shí)現(xiàn)自動(dòng)分割MongoDB日志的方法可以參考:https://docs.mongodb.com/manual/tutorial/rotate-log-files/
現(xiàn)在以一個(gè)MongoDB實(shí)例為例,可以寫(xiě)一個(gè)腳本來(lái)實(shí)現(xiàn)自動(dòng)分割MongoDB日志
1、配置MongoDB實(shí)例啟動(dòng)參數(shù)
security:
keyFile: /usr/local/mongodb/authentication/keyFile
sharding:
clusterRole: shardsvr
replication:
replSetName: rs3
net:
port: 27023
storage:
dbPath: /data/db_delay_rs3
systemLog:
path: /data/log_delay_rs3/mongodb.log
destination: file
logAppend: true
logRotate: rename
processManagement:
fork: true
網(wǎng)友評(píng)論