mongo连接现象:
连接mongo集群连接不上
确认问题:
mongo启动命令为/DTS/mongodb/mongos --logpath=/tmp/mongos.log --logRotate reopen --logappend --configdb Hostconfig/192.168.16.37:27030,192.168.16.38:27030,192.168.16.39:27030 --port 27017 --noAutoSplit --fork
日志位置在/tmp/mongos.log
tail -n 20 /tmp/mongos.log查看 日志中的连接数 “”end connection 172.24.62.227:48814 (5736 connections now open)“”
日志中为5736个连接数。
ulimit -SHn 10240
原因:
若连接数少于1000个 说明当前设置最大连接数为1024
可能是应为超过了最大连接数导致
办法:
执行ulimit -SHn 10240
执行ulimit -a
将最大连接数设为10240个