为什么 MongoDB 连接数被用满了?

  • 时间:
  • 浏览:1

Mongod 的服务模型是每个网络连接由三个 单独的进程运行来避免,每个进程运行配置了1MB 的栈空间,当网络连接数越来越 来太久时,越来越 来太久的进程运行会原因分析分析 上下文切换开销变大,同去内存开销也会上涨。

MongoDB 各个语言的Driver 基本前会 封装暗含三个 MongoClient 的对象(不同语言的 Driver 名字原因分析分析 稍有不同),通常

使用 MongoDB 时,原因分析分析 会遇到原因分析分析 mongod 连接数用满了,原因分析分析 客户端无法连接的哪几个的问题图片。mongod的最大连接数通过 net.maxIncomingConnections 指定,默认值为100000,为宜越来越 限制,生产环境强烈建议根据实际需求配置,以避免客户端误用原因分析分析 mongod 负载缺乏。

删改的分析参考 云数据库MongoDB为哪几个不需要 限制连接数?