後臺執行MongoDB

season0891發表於2014-06-17

在 UNIX/Linux 系統中,透過 ./bin/mongod 啟動 MongoDB 服務時,螢幕會輸出很多執行資訊,並不會回到 shell 提示符。除非 Ctrl + C,但是這樣會停止 MongoDB 服務程式。

那麼如何使 MongoDB 後臺執行呢?可以使用下面的辦法:


# 方法1:(推薦)
# --fork 選項將會通知 mongod 在後臺執行
/path/to/MongoDB_Dir/bin/mongod--logpath /path/to/file.log --logappend --fork
 
# 方法2:
# 將輸出重定向到 file.log 檔案
# & 將該程式置於後臺執行
/path/to/MongoDB_Dir/bin/mongod>> /path/to/file.log &
 
# 還可以這樣執行(不記錄日誌)
# 因為所有重定向到位桶檔案 /dev/null 的資訊都會被丟棄
/path/to/MongoDB_Dir/bin/mongod>> /dev/null&

http://blog.csdn.net/prownd/article/details/8027351

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/90618/viewspace-1184643/,如需轉載,請註明出處,否則將追究法律責任。

相關文章