我开始学习使用 MongoDB 并尝试让本地服务器运行,但是当我运行安装服务的命令时:
mongod --install --serviceName MongoDB --serviceDisplayName MongoDB --logfile C:\MongoDB\log.log
然后启动服务,它使用 100% 的 CPU,因此我的工作站听起来像是起飞了。
我什至还没有做任何事情,它正在以 100% 的 CPU 运行。这是在具有 Core 2 Duo 3.16GHz 和 4GB 内存的 32 位 Windows 7 上。
我试过在 Google 上搜索,但 CPU 使用率高的结果没有任何结果。
最佳答案
如果数据文件夹中的锁文件没有完全关闭,有时 MongoDB 会出现问题。在尝试启动服务之前,请确保锁定文件不存在。
如果这是问题所在,您通常可以通过观察任务管理器中的进程并观察处于不断变化状态的 PID 来观察行为。
关于CPU 使用率 100% 的 MongoDB 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10747580/