软件下载吧文章资讯

分类分类

MongoDB运行日志实现自动分割的方法实例

2024-02-13 10:24作者:下载吧

前言

其实所谓自动分割MongoDB日志文件,就是指Rotate MongoDB log files,即让MongoDB每天(或每个星期,可自定义控制)生成一个日志文件,而不是将MongoDB所有的运行日志都放置在一个文件中,这样每个日志文件都相对较小,定位问题也更容易。

实现自动分割MongoDB日志的方法可以参考:https://docs.mongodb.com/manual/tutorial/rotate-log-files/

现在以一个MongoDB实例为例,可以写一个脚本来实现自动分割MongoDB日志

1、配置MongoDB实例启动参数

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

展开全部

相关文章

说两句网友评论
    我要跟贴
    取消