mongodb最大鏈接數、最大鏈接數修改

mongodb最大鏈接數、最大鏈接數修改

 

 

mongodb最大鏈接數是20000。html

因此業界流傳一段話,千萬級如下的用mysql、千萬級以上的用mongodb,億級以上的用hadoop。mysql

 

查看mongodb最大鏈接數sql

mongodb/bin/mongomongodb

>db.serviceStatus().connections;oop

current數值+available數值就是當前mongodb最大鏈接數spa

 

修改mongodb最大鏈接數.net

在啓動裏邊加參數  --maxConns=20000或者在 /etc/mongod.cnf (我本身見的配置文件添加 maxConns=20000)htm

重啓mongodbblog

若是當前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,用其餘數字也能夠。

分類: mangodb

相關文章
相關標籤/搜索