【问题标题】:mongodb low cpu utilizationmongodb cpu利用率低
【发布时间】:2020-06-22 03:49:07
【问题描述】:

我有两个在 AWS (EC2) 上运行的实例。一个实例仅运行 mongodb 服务器,而另一个实例正在运行从远程 mongo 服务器获取信息的多进程 python 程序。 在python实例上我使用的是pymongo,每个进程独立建立连接(MongoClient)。

在监控 mongo 实例的 CPU 使用率时,我发现 CPU 使用率非常低(大约 2%)。

在免费的监控工具 (https://cloud.mongodb.com/freemonitoring/cluster) 中,我得到了大约 40% 的 CPU 利用率。

  • 为什么这两个值有这么大的差异?
  • 是否需要对 mongodb 进行特殊配置才能使用多个 CPU 内核?

【问题讨论】:

  • top 对 CPU 使用率有何影响?
  • 和免费监控一样,大概40%左右。

标签: mongodb amazon-web-services amazon-ec2 pymongo


【解决方案1】:

mongodb 是否需要特殊配置才能使用多个 CPU 的内核?

没有。

为什么这两个值相差这么大?

您没有描述 2% 值的来源或测量的内容,因此无法回答这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-07
    • 2019-11-22
    • 1970-01-01
    • 2013-09-30
    相关资源
    最近更新 更多