真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

mongod命令的pidfilepath與mongod.lock區(qū)別有哪些

這篇文章主要介紹“mongod命令的pidfilepath與mongod.lock區(qū)別有哪些”,在日常操作中,相信很多人在mongod命令的pidfilepath與mongod.lock區(qū)別有哪些問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”mongod命令的pidfilepath與mongod.lock區(qū)別有哪些”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!

成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比定陶網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式定陶網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋定陶地區(qū)。費用合理售后完善,10年實體公司更值得信賴。

--fork

fork=true

fork server process 創(chuàng)建服務(wù)器進(jìn)程

fork表示以后臺進(jìn)程模式進(jìn)行運行,并對這個后臺進(jìn)程產(chǎn)生一個進(jìn)程號,沒有啟用fork的話,mongod命令以前端模式運行,mongod命令退出則進(jìn)程也退出了

沒有啟用fork,ctrl+c取消后,MongoDB進(jìn)程就退出了

[mongodb@zabbixtest1 mongodb]$ cat /mongodb/mongodb33333.conf |grep fork

#fork=true

[mongodb@zabbixtest1 mongodb]$ mongod -f /mongodb/mongodb33333.conf

^C[mongodb@zabbixtest1 mongodb]$

啟用fork,以后臺進(jìn)程模式運行,產(chǎn)生了一個后臺進(jìn)程號是9330

[mongodb@zabbixtest1 mongodb]$ cat /mongodb/mongodb33333.conf |grep fork

fork=true

[mongodb@zabbixtest1 mongodb]$ mongod -f /mongodb/mongodb33333.conf

about to fork child process, waiting until server is ready for connections.

forked process: 9330

child process started successfully, parent exiting

[mongodb@zabbixtest1 mongodb]$

-f 等同于--config 

指定配置文件

configuration file specifying additional options 指定附加選項的配置文件

verbose

verbose=true

vvv

vvv=true

quiet

quiet=true

mongodb的日志級別由verbose和quiet參數(shù)決定

mongodb默認(rèn)情況下日志文件非常大,每秒都會記錄大量的connection等調(diào)試信息,需要修改它的默認(rèn)日志級別。verbose表示會打印debug信息,vvv表示verbose冗長信息,有vv-vvvvv,v越多則記錄的日志信息越詳細(xì)。

而如果設(shè)置了quiet=true參數(shù),表示安靜地輸出,即不會再有debug信息,日志中只會打印一些關(guān)鍵的信息,比如自動故障切換,系統(tǒng)錯誤等信息,相當(dāng)于error log。這時需要注釋掉verbose參數(shù)。

--pidfilepath

pidfilepath=/mongodb/mongodb27001.pid

   指定一個文件位置來保存mongod進(jìn)程的進(jìn)程ID, mongod將在其中寫入它的PID。這對于結(jié)合使用--fork選項跟蹤mongod進(jìn)程非常有用。如果沒有指定--pidfilepath選項,進(jìn)程將不會創(chuàng)建PID文件。

配置文件中加不加pidfilepath參數(shù),啟動的時候都會跳出forked process進(jìn)程號,唯一的區(qū)別就是加了pidfilepath后會多出一個存放這個pid的文件,不加的話mongod.lock文件也會存放pid,不過mongod --shutdown后,mongod.lock文件里面的內(nèi)容會清空,而pidfilepath對應(yīng)文件里面的內(nèi)容還在

其實不加pidfilepath參數(shù)的話,因為ps一樣可以看到pid進(jìn)程號

[mongodb@zabbixtest1 ~]$ ps -ef|grep mongo

mongodb  28572     1  1 23:07 ?        00:00:01 mongod -f /mongodb/mongodb.conf

--pidfilepath與mongod.lock文件區(qū)別

1、pidfilepath對應(yīng)文件存放pid文件,mongod.lock文件也存放pid文件

2、加了--pidfilepath參數(shù),則同時有pidfilepath對應(yīng)文件和mongod.lock文件

3、不加--pidfilepath參數(shù),只有mongod.lock文件

4、mongod --shutdown后,mongod.lock文件里面的內(nèi)容會清空,而pidfilepath對應(yīng)文件里面的內(nèi)容還在

5、mongod啟動后,pidfilepath對應(yīng)文件會清空上次啟動對應(yīng)的pid,會重新生成這次啟動的pid

到此,關(guān)于“mongod命令的pidfilepath與mongod.lock區(qū)別有哪些”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
當(dāng)前名稱:mongod命令的pidfilepath與mongod.lock區(qū)別有哪些
URL網(wǎng)址:http://weahome.cn/article/jhosoi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部