systemLog:
# verbosity: 0 #日志等級,0-5,默認(rèn)0
# quiet: false #限制日志輸出,
# traceAllExceptions: true #詳細(xì)錯(cuò)誤日志
# syslogFacility: user #記錄到操作系統(tǒng)的日志級別彰居,指定的值必須是操作系統(tǒng)支持的,并且要以--syslog啟動(dòng)
path: /Users/mhq/projects/db/mongo/logs/log.txt #日志路徑慧邮。
logAppend: false #啟動(dòng)時(shí)所刀,日志追加在已有日志文件內(nèi)還是備份舊日志后仰泻,創(chuàng)建新文件記錄日志, 默認(rèn)false
logRotate: rename #rename/reopen撰洗。rename篮愉,重命名舊日志文件,創(chuàng)建新文件記錄差导;reopen试躏,重新打開舊日志記錄,需logAppend為true
destination: file #日志輸出方式设褐。file/syslog,如果是file颠蕴,需指定path,默認(rèn)是輸出到標(biāo)準(zhǔn)輸出流中
timeStampFormat: iso8601-local #日志日期格式络断。ctime/iso8601-utc/iso8601-local, 默認(rèn)iso8601-local
# component: #各組件的日志級別
# accessControl:
# verbosity: <int>
# command:
# verbosity: <int>
processManagement:
fork: true #以守護(hù)進(jìn)程運(yùn)行 默認(rèn)false
# pidFilePath: <string> #PID 文件位置
net:
port: 27017 #監(jiān)聽端口裁替,默認(rèn)27017
bindIp: 127.0.0.1 #綁定監(jiān)聽的ip,deb和rpm包里有默認(rèn)的配置文件(/etc/mongod.conf)里面默認(rèn)配置為127.0.0.1,若不限制IP貌笨,務(wù)必確保認(rèn)證安全,多個(gè)Ip用逗號分隔
maxIncomingConnections: 65536 #最大連接數(shù)襟沮,可接受的連接數(shù)還受限于操作系統(tǒng)配置的最大連接數(shù)
wireObjectCheck: true #校驗(yàn)客戶端的請求锥惋,防止錯(cuò)誤的或無效BSON插入,多層文檔嵌套的對象會(huì)有輕微性能影響,默認(rèn)true
ipv6: false #是否啟用ipv6,3.0以上版本始終開啟
unixDomainSocket: #unix socket監(jiān)聽昌腰,僅適用于基于unix的系統(tǒng)
enabled: false #默認(rèn)true
pathPrefix: /tmp #路徑前綴,默認(rèn)/temp
filePermissions: 0700 #文件權(quán)限 默認(rèn)0700
http: #警告 確保生產(chǎn)環(huán)境禁用HTTP status接口膀跌、REST API以及JSON API以防止數(shù)據(jù)暴露和漏洞攻擊
enabled: false #是否啟用HTTP接口遭商、啟用會(huì)增加網(wǎng)絡(luò)暴露。3.2版本后停止使用HTTP interface
JSONPEnabled: false #JSONP的HTTP接口
RESTInterfaceEnabled: false #REST API接口
# ssl: #估計(jì)用不到捅伤,所以沒有自己看
# sslOnNormalPorts: <boolean> # deprecated since 2.6
# mode: <string>
# PEMKeyFile: <string>
# PEMKeyPassword: <string>
# clusterFile: <string>
# clusterPassword: <string>
# CAFile: <string>
# CRLFile: <string>
# allowConnectionsWithoutCertificates: <boolean>
# allowInvalidCertificates: <boolean>
# allowInvalidHostnames: <boolean>
# disabledProtocols: <string>
# FIPSMode: <boolean>
security:
authorization: enabled # enabled/disabled #開啟客戶端認(rèn)證
javascriptEnabled: true #啟用或禁用服務(wù)器端JavaScript執(zhí)行
# keyFile: <string> #密鑰路徑
# clusterAuthMode: <string> #集群認(rèn)證方式
# enableEncryption: <boolean>
# encryptionCipherMode: <string>
# encryptionKeyFile: <string>
# kmip:
# keyIdentifier: <string>
# rotateMasterKey: <boolean>
# serverName: <string>
# port: <string>
# clientCertificateFile: <string>
# clientCertificatePassword: <string>
# serverCAFile: <string>
# sasl:
# hostName: <string>
# serviceName: <string>
# saslauthdSocketPath: <string>
# setParameter: #設(shè)置參數(shù)
# <parameter1>: <value1>
# <parameter2>: <value2>
storage:
dbPath: /Users/mhq/projects/db/mongo/test/ #數(shù)據(jù)庫劫流,默認(rèn)/data/db,如果使用軟件包管理安裝的查看/etc/mongod.conf
indexBuildRetry: true #重啟時(shí),重建不完整的索引
# repairPath: <string> #--repair操作時(shí)的臨時(shí)工作目錄丛忆,默認(rèn)為dbPath下的一個(gè)_tmp_repairDatabase_<num>的目錄
journal:
enabled: true #啟動(dòng)journal,64位系統(tǒng)默認(rèn)開啟祠汇,32位默認(rèn)關(guān)閉
# commitIntervalMs: <num> #journal操作的最大時(shí)間間隔,默認(rèn)100或30
directoryPerDB: false #使用單獨(dú)的目錄來存儲(chǔ)每個(gè)數(shù)據(jù)庫的數(shù)據(jù),默認(rèn)false,如果需要更改熄诡,要備份數(shù)據(jù)可很,刪除掉dbPath下的文件,重建后導(dǎo)入數(shù)據(jù)
# syncPeriodSecs: 60 #使用fsync來將數(shù)據(jù)寫入磁盤的延遲時(shí)間量,建議使用默認(rèn)值
engine: wiredTiger #存儲(chǔ)引擎凰浮,mmapv1/wiredTiger/inMemory 默認(rèn)wiredTiger
# mmapv1:
# preallocDataFiles: <boolean>
# nsSize: <int>
# quota:
# enforced: <boolean>
# maxFilesPerDB: <int>
# smallFiles: <boolean>
# journal:
# debugFlags: <int>
# commitIntervalMs: <num>
# wiredTiger:
# engineConfig:
# cacheSizeGB: <number> #緩存大小
# journalCompressor: <string> #數(shù)據(jù)壓縮格式 none/snappy/zlib
# directoryForIndexes: <boolean> #將索引和集合存儲(chǔ)在單獨(dú)的子目錄下我抠,默認(rèn)false
# collectionConfig:
# blockCompressor: <string> #集合數(shù)據(jù)壓縮格式
# indexConfig:
# prefixCompression: <boolean> #啟用索引的前綴壓縮
# inMemory:
# engineConfig:
# inMemorySizeGB: <number>
operationProfiling: #性能分析
slowOpThresholdMs: 100 #認(rèn)定為查詢速度緩慢的時(shí)間閾值,超過該時(shí)間的查詢即為緩慢查詢袜茧,會(huì)被記錄到日志中, 默認(rèn)100
mode: off #operationProfiling模式 off/slowOp/all 默認(rèn)off
# replication: #復(fù)制集相關(guān)
# oplogSizeMB: <int>
# replSetName: <string>
# secondaryIndexPrefetch: <string>
# enableMajorityReadConcern: <boolean>
# sharding: #集群分片相關(guān)
# clusterRole: <string>
# archiveMovedChunks: <boolean>
# auditLog:
# destination: <string>
# format: <string>
# path: <string>
# filter: <string>
# snmp:
# subagent: <boolean> #當(dāng)設(shè)置為true菜拓,SNMP作為代理運(yùn)行
# master: <boolean> #當(dāng)設(shè)置為true,SNMP作為主服務(wù)器運(yùn)行
# basisTech:
# rootDirectory: <string>
MongoDB配置文件mongod.conf的說明
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門菠秒,熙熙樓的掌柜王于貴愁眉苦臉地迎上來疙剑,“玉大人,你說我怎么就攤上這事践叠⊙早停” “怎么了?”我有些...
- 文/不壞的土叔 我叫張陵禁灼,是天一觀的道長管挟。 經(jīng)常有香客問我,道長弄捕,這世上最難降的妖魔是什么僻孝? 我笑而不...
- 正文 為了忘掉前任导帝,我火速辦了婚禮,結(jié)果婚禮上穿铆,老公的妹妹穿的比我還像新娘您单。我一直安慰自己,他們只是感情好荞雏,可當(dāng)我...
- 文/花漫 我一把揭開白布虐秦。 她就那樣靜靜地躺著,像睡著了一般凤优。 火紅的嫁衣襯著肌膚如雪悦陋。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼送矩,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了哪替?” 一聲冷哼從身側(cè)響起栋荸,我...
- 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎凭舶,沒想到半個(gè)月后晌块,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡帅霜,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年匆背,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片身冀。...
- 正文 年R本政府宣布剩愧,位于F島的核電站猪叙,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜沐悦,卻給世界環(huán)境...
- 文/蒙蒙 一成洗、第九天 我趴在偏房一處隱蔽的房頂上張望五督。 院中可真熱鬧藏否,春花似錦、人聲如沸充包。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽基矮。三九已至淆储,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間家浇,已是汗流浹背本砰。 一陣腳步聲響...
- 正文 我出身青樓,卻偏偏與公主長得像莺琳,于是被迫代替她去往敵國和親还棱。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
推薦閱讀更多精彩內(nèi)容
- 【參考https://yq.aliyun.com/articles/74284惭等,寫的很棒珍手,幫了我大忙,thx】 l...
- 摘要:由于 Linux 不同發(fā)行版所采用的默認(rèn)管理框架的不同辞做,Docker 在不同環(huán)境下所使用的默認(rèn)配置文件也有所...
- 1孔厉、Units單位 配置大小單位,開頭定義了一些基本的度量單位,只支持bytes帖努,不支持bit 對大小寫不敏感 2...
- 第二十七章 西方哲學(xué)的傳人 ∣對于新儒家的反動(dòng) 王守仁的心學(xué)哲學(xué)被后人誤解和濫用撰豺。 清朝的和平繁榮期間滋長...