文档首页 > > 常见问题> 数据库连接> 实例的连接数满怎么处理

实例的连接数满怎么处理

分享
更新时间: 2020/08/11 GMT+08:00

连接数满的提示

  • 使用Mongo Shell连接实例时,出现以下提示,表示当前连接池的连接数已满。
    图1 提示信息
  • 使用Python连接实例时,出现以下提示,表示当前连接池的连接数已满。

    pymongo.errors.ServerSelectionTimeoutError: connection closed, connection closed

处理方法一

您可以查询节点当前连接数,以及当前连接来源,分析各个终端和DDS实例分别建立了多少连接,并作出相应调整,具体请参见如何查询及限制连接数

处理方法二

实例的最大连接数可通过修改参数“net.maxIncomingConnections”的值进行调整,修改后重启实例生效。如何修改参数值请参见 编辑参数组
  • 如果参数值是“default”,表示最大连接数为缺省值,并且与实例的规格相关,具体请参见数据库实例规格
  • 如果调整连接数过大,可能导致服务崩溃,这时只能通过变更实例规格增加承载的连接数的数量,具体请参见变更实例规格

如果实例参数组为默认参数组,由于默认参数组中不允许修改参数值,您可以创建一个参数组,并修改对应参数值,修改后将新参数组关联到该实例,具体请参见变更参数组

分享:

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问