关于mongodb最大链接数的介绍

简介:

 Windows系统下,MongoDB默认最大连接数是20000。而Linux系统中MongoDB默认最大连接数是819,如果需要修改其最大连接数,我们需要做两部分调整:linux单进程允许打开的最大文件数和MongoDB实例允许的最大连接数。

调整办法是在/etc/init.d/rc.local中添加配置项:

1.文件限制

ulimit -HSn 2048

2.MongoDB开启启动

 /.../mongodb/bin/mongod --dbpath=... --logpath=.... --logappend --maxConns=2048

注:

  每个连接需要使用10M的内存,内核中stack size可以调整连接数占用内存大小。

  每1024 ulimit可以提供819 个maxConns.

   maxConns允许的最大值是20000.










本文转自 xinsir999 51CTO博客,原文链接:http://blog.51cto.com/xinsir/1772317,如需转载请自行联系原作者
目录
相关文章
|
JSON NoSQL Java
SpringBoot 、MongoDB和Gradle结合链接简单Demo
SpringBoot 、MongoDB和Gradle结合链接简单Demo
698 0
|
SQL 存储 NoSQL
【MongoDB训练营】第七课:MongoDB最佳实践 答疑汇总【内含前6天课程答疑链接】
【MongoDB训练营】第七课:MongoDB最佳实践 答疑汇总 【内含前6天课程答疑链接】
727 0
|
NoSQL JavaScript 数据库
nodejs链接mongodb数据库
nodeJs链接mongodb数据库有两种方式,第一种是利用官方自己开发的npm包mongodb链接,第二种是利用第三方npm包mongoose链接;这里如果是window操作系统,建议用mongoose第一种,mongodb链接: 先在项目中安装mongodb包: npm install mongodb 安装成功以后,建立一个mongodb.
1962 0
|
数据库 数据安全/隐私保护 NoSQL
mongochef如何链接有权限的mongodb3.x数据库
废话不多说,直接上图: 1、打开mongochef 2、打开的界面是这样的:   3、点击connect,上图红色框中的按钮,不要点下拉三角 4、点击New Connection按钮   5.
1046 0
|
NoSQL MongoDB 数据库
数据库数据恢复—MongoDB数据库数据恢复案例
MongoDB数据库数据恢复环境: 一台操作系统为Windows Server的虚拟机上部署MongoDB数据库。 MongoDB数据库故障: 工作人员在MongoDB服务仍然开启的情况下将MongoDB数据库文件拷贝到其他分区,数据复制完成后将MongoDB数据库原先所在的分区进行了格式化操作。 结果发现拷贝过去的数据无法使用。管理员又将数据拷贝回原始分区,MongoDB服务仍然无法使用,报错“Windows无法启动MongoDB服务(位于 本地计算机 上)错误1067:进程意外终止。”
|
缓存 NoSQL Linux
在CentOS 7系统中彻底移除MongoDB数据库的步骤
以上步骤完成后,MongoDB应该会从您的CentOS 7系统中被彻底移除。在执行上述操作前,请确保已经备份好所有重要数据以防丢失。这些步骤操作需要一些基本的Linux系统管理知识,若您对某一步骤不是非常清楚,请先进行必要的学习或咨询专业人士。在执行系统级操作时,推荐在实施前创建系统快照或备份,以便在出现问题时能够恢复到原先的状态。
1439 79
|
存储 NoSQL MongoDB
MongoDB数据库详解-针对大型分布式项目采用的原因以及基础原理和发展-卓伊凡|贝贝|莉莉
MongoDB数据库详解-针对大型分布式项目采用的原因以及基础原理和发展-卓伊凡|贝贝|莉莉
540 8
MongoDB数据库详解-针对大型分布式项目采用的原因以及基础原理和发展-卓伊凡|贝贝|莉莉
|
运维 NoSQL 容灾
告别运维噩梦:手把手教你将自建 MongoDB 平滑迁移至云数据库
程序员为何逃离自建MongoDB?扩容困难、运维复杂、高可用性差成痛点。阿里云MongoDB提供分钟级扩容、自动诊断与高可用保障,助力企业高效运维、降本增效,实现数据库“无感运维”。
|
NoSQL MongoDB 数据库
数据库数据恢复——MongoDB数据库服务无法启动的数据恢复案例
MongoDB数据库数据恢复环境: 一台Windows Server操作系统虚拟机上部署MongoDB数据库。 MongoDB数据库故障: 管理员在未关闭MongoDB服务的情况下拷贝数据库文件。将MongoDB数据库文件拷贝到其他分区后,对MongoDB数据库所在原分区进行了格式化操作。格式化完成后将数据库文件拷回原分区,并重新启动MongoDB服务。发现服务无法启动并报错。

推荐镜像

更多