我有以下配置作为 mongod.cfg:
systemLog:
destination: file
path: "C:\Program Files\MongoDB 2.6 Standard\logs\mongo.log"
logAppend: true
storage:
dbPath: "C:\Program Files\MongoDB 2.6 Standard\data\"
net:
http:
enabled: true
我正在 Windows 7 64 位上运行 MongoDB 2.6.3,方法是运行: mongod --config mongod.cfg
我在文件夹内,我知道它正在解析正确的 mongod.cfg。但是,我得到以下输出:
Unrecognized option: net.http
try 'mongod --help' for more information
我很想知道为什么它没有解析。我直接从the configuration page on Mongo's site阅读我仍然无法让它发挥作用。有什么想法吗?
最佳答案
结果我需要在标题后添加空格。它需要是:
systemLog:<space>
destination: file
path: "C:\Program Files\MongoDB 2.6 Standard\logs\mongo.log"
logAppend: true
storage:<space>
dbPath: "C:\Program Files\MongoDB 2.6 Standard\data\"
net:<space>
http:<space>
enabled: true
关于mongodb - Mongod 无法识别 yaml 配置中的 net.http?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24616148/