gpt4 book ai didi

linux - Mongo 连接溢出

转载 作者:太空宇宙 更新时间:2023-11-04 12:35:29 25 4
gpt4 key购买 nike

我们在 Linux 服务器上运行 mongo 3.2 集群,我们在处理过多连接时遇到了问题。我们检查发现同一台机器从集群机器内部(而不是其他用户)打开了很多连接并且没有关闭它们。该集群是由 MMS 管理器使用自动化代理创建的。在大约 1K 连接后,mongo 负载过大并且响应很低。我们通过在有问题的服务器上重新启动进程成功解决了它,但我们正在寻找解决连接问题的长期解决方案:

  • 如何在不重启服务器进程的情况下关闭连接?
  • 如何防止这种连接未关闭的情况?
  • 什么会导致这种情况?

谢谢。

最佳答案

1 & 2 - 您可以使用 currentOp() 查看长时间运行的进程命令并使用 killOp() 终止长时间运行的进程.这样你的 mongo 服务器仍在运行,你就摆脱了有问题的连接

3- 如果不查看您的服务器和配置,很难说出是什么原因造成的。它可能是各种各样的事情,从一个服务器反复查询你的 mongod 服务器到一个服务器无限地 ping 你的 mongod

关于linux - Mongo 连接溢出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41982361/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com