日志服使用的mongod,发现其中一台上占用内存比较多:
google之,发现如果开启journal时,会导致内存占用过多,同时也会有journal文件占用硬盘空间。
因为我们的日志并不是关键数据,允许故障时丢失。所以首先要关闭mongod的journal。
如果在启动时,可以指定: –nojournal 来关闭。
另外,如果内存占用过多,可以定时调用以下命令来释放缓存:
use admin;
db.runCommand({closeAllDatabases:1})
日志服使用的mongod,发现其中一台上占用内存比较多:
google之,发现如果开启journal时,会导致内存占用过多,同时也会有journal文件占用硬盘空间。
因为我们的日志并不是关键数据,允许故障时丢失。所以首先要关闭mongod的journal。
如果在启动时,可以指定: –nojournal 来关闭。
另外,如果内存占用过多,可以定时调用以下命令来释放缓存:
use admin;
db.runCommand({closeAllDatabases:1})
0 条评论。