mongodb最大连接数、最大连接数修改

mongodb最大连接数、最大连接数修改

mongodb最大连接数是20000。

所以业界流传一段话,千万级以下的用mysql、千万级以上的用mongodb,亿级以上的用hadoop。

查看mongodb最大连接数

mongodb/bin/mongo

>db.serviceStatus().connections;

current数值+available数值就是当前mongodb最大连接数

修改mongodb最大连接数

在启动里边加参数  --maxConns=20000或者在 /etc/mongod.cnf (我自己见的配置文件添加 maxConns=20000)

重启mongodb

如果当前mongodb最大连接数没有变成20000,排查你service mongodb启动的脚本,如果脚本有 ulimit -n 12000,修改成30000,

如果修改成20000,貌似最大连接数也不到20000,这里具体原因没查,我的脚本是 /etc/init.d/mongod

还有一个地方可能影响到mongodb最大连接数,Linux系统默认一个进程最大打开文件数目是1024,修改rc.local

vi /etc/rc.local

很好我这里的一个进程最大打开文件数目远远大于20000

注意,这里修改了最大连接数后,一定要重启mongodb

From: http://blog.csdn.net/motian06/article/details/17605369

另外,提高客户端连接的PoolSize是在连接字符串后面加上&maxPoolSize=2000,2000是PoolSize,用其他数字也可以。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏运维经验分享

yum安装MongoDB

蒋将将关注0人评论 950人阅读 2018-10-11 22:44:07

20330
来自专栏运维经验分享

Centos 7下Mongodb开机无法自启动的解决方法

这篇文章主要介绍了Centos 7下Mongodb开机无法自启动的解决方法,文中介绍的非常详细,对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。

8030
来自专栏Java技术栈

一波骚操作,我把 SQL 执行效率提高了 10,000,000 倍!

发现没有用到索引,type全是ALL,那么首先想到的就是建立一个索引,建立索引的字段当然是在where条件的字段。

12920
来自专栏Elasticsearch

超级简单POI导出Excel实战

在一般的生产管理系统都会将数据通过页面导出到Excel,这里以Java为例通过第三方开源poi进行对Excel的操作,具体操作如下

62370
来自专栏Java研发军团

初探性能优化--2个月到4小时的性能提升!

一直不知道性能优化都要做些什么,从哪方面思考,直到最近接手了一个公司的小项目,可谓麻雀虽小五脏俱全。让我这个编程小白学到了很多性能优化的知识,或者说一些思考方式...

9110
来自专栏Spark学习技巧

数据库索引原理及优化

本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MyS...

17330
来自专栏Java技术栈

不用找了,大厂在用的分库分表方案,都在这了!

不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。

12110
来自专栏Java技术栈

支付系统高可用架构设计实战,可用性高达99.999!

对于互联网应用和企业大型应用而言,多数都尽可能地要求做到7*24小时不间断运行,而要做到完全不间断运行可以说“难于上青天”。为此,对应用可用性程度的衡量标准一般...

17820
来自专栏宜信技术实践

Agentless监控实践中的预警指标采集

本文介绍的监控解决方案由高性能时序数据库InfluxDB、时序分析监控工具Grafana及Agentless自动化工具Ansible构成:Ansible负责不间...

1.1K10
来自专栏程序猿杂货铺

【MySQL】语句执行分析

今天客户那边遇到一个问题:多选文件进行操作,数据量一大后台处理就特别慢,浏览器显示504超时。为了验证问题是否出在sql语句,所以用以下方法来分析:

9240

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励