Mongodb

logRotate 會導致 MongoDB 服務不可用嗎?

  • October 4, 2017

在另一個問題中,我提到瞭如何輪換安裝在 Windows Server 中的 MongoDB 副本集中的日誌。但是,似乎沒有內置方法可以在 Windows 上自動獲取它 - 只能使用 3rd 方工具。

話雖如此,我想知道如果我連接到 MongoDB 並執行會發生什麼

use admin
db.runCommand( { logRotate : 1 } )

它會導致MongoDB服務不可用嗎?或者只是停止日誌擷取幾秒鐘並開始寫入新文件?

不應該有任何服務中斷。只要記住 setsystemLog.logRotate--logRotatetorename否則它將再次打開相同的文件…

引用自:https://dba.stackexchange.com/questions/187653