mongoDB 3.4.6 修改最大连接数实操记录

it2026-08-31  2

查看当前最大连接数

命令:db.serverStatus().connections

一般会是816(目前好像都是)

查看启动项中的默认最大连接数

mongod –help

之后看 –maxConns参数的注释,里面有些默认值

子mongoDB3.4.6中,默认是1000000,但是不生效,很多是因为linux的限制:

Linux限制一个进程最多可以打开1024个文件。

查看当前linux系统默认一个进程最多能打开多少文件

ulimit -n

设置linux最大打开文件数:

方法有很多,我用的是:

编辑/etc/profile文件,在最后追加一行:

Ulimit –n 10000

保存退出后,执行生效命令:

然后source /etc/profile

然后再查看,已经修改成功。

重启mongoDB

关闭:mongod --shutdown

启动:Mongod –f /root/mongo/mongod.conf

检查mongoDB的最大连接变了没有:

使用第一步的命令查看。做到这里没有失败过。

完成

最新回复(0)