首页 > 解决方案 > mongoDB isMaster 命令太慢

问题描述

在 mongodb 日志中,我发现 isMaster 命令花费的时间太长(5 秒)。这已经从今天早上开始,在早期的日志中我看不到这种行为。此外,我在今天的日志中看到了超过 17 万个此类实例。

有没有人见过这个?这种缓慢的原因可能是什么。

2021-09-03T00:15:25.031-0400 I  COMMAND  [conn32] command admin.$cmd command: isMaster { ismaster: 1, $db: "admin", $clusterTime: { clusterTime: Timestamp(1630642509, 884), signature: { hash: BinData(0, E2FBF02AE3EA7D8A6C9863DAAE621E9FCEA528B5), keyId: 6942951450167214081 } } } numYields:0 reslen:845 locks:{} protocol:op_msg 5008ms

标签: mongodbmongodb-replica-set

解决方案


问题出在 DNS 服务器上,并且主机名解析花费了很长时间并且出现了一些故障,这导致了这个奇怪的问题。

在修复 DNS 问题后,它在 MongoDB 方面得到了解决。


推荐阅读