2012年3月7日 星期三

[mongodb]mongod.exe run as service (像服務一樣執行 mongod.exe)

mongodb 最簡單的執行方法,就是直接執行 mongod.exe (在 windows)
如此一來就會在 27017 這個 tcp port 接聽 client 的要求。

若有需求是如同服務一樣,一開機就等著接聽,當然有種方式是放個捷徑在啟動。
但一般,我們還是希望能跟 windows 的服務一樣。
mongod.exe 自己就有辦法做到安裝成服務。

最少最少的指令是

mongod --logpath d:\mongo\logs\logfilename.log 
 --dbpath d:\mongo\data --install

--logpath, --dbpath 都很直白,就不解釋。
--install 就是安裝成服務的意思。與服務有關參數還有:
--remove 移除服務。
--reinstall 重新安裝成服務。


其他較進階的指令,就請看參考
http://www.mongodb.org/display/DOCS/Windows+Service


真的是很貼心啊。

沒有留言:

張貼留言