在systemLog.logRotate
设置或--logRotate
选项中指定logRotate
的行为。
当systemLog.logRotate
或--logRotate
设置为
rename
,logRotate
重命名通过附加当前时间戳的文件名现有的日志文件。附加的时间戳具有以下形式:
然后logRotate
创建一个新的日志文件,其名称与systemLog.path
设置为
mongod
或最初指定的名称相同mongos
。
当systemLog.logRotate
或--logRotate
设置为时
reopen
,logRotate
遵循典型的Linux / Unix行为,仅关闭日志文件,然后重新打开具有相同名称的日志文件。使用reopen
,mongod
期望另一个进程在轮换之前重命名该文件,并且重新打开将导致创建新文件。