7

我有 1 个 mongos、3 个 mongod 和 3 个配置服务器。当我写一些文件时,有时一个mongod的插入速度很慢,mongod日志文件中有“serverstatus was very slow”。为什么?

版本是 2.0.4

4

1 回答 1

6

该消息实际上反映了您的服务器速度很慢的事实,而不是 serverStatus 导致了问题。如果 serverStatus 命令(例如由 MMS 代理定期运行)速度很慢,它将记录该警告 - 这是一种症状而不是原因。

它作为一个命令是非常轻量级的,所以如果它返回的速度足够慢以警告你,那么主机可能在那个时候很忙。

查找负载的常用位置(高插入/更新、表扫描、索引不佳的查询、磁盘问题、RAM/CPU 争用、页面错误等)。

于 2012-08-01T09:16:08.900 回答