java配置mongo最大连接数

最近做压测,其中有个交易涉及到对mongo的操作。

单机压到1500UV的时候出现如下错误:

 

一看,原来是mongo配置的最大连接数不够:

我们来看看mongo的官方文档:

 

 

 connectionPerHost参数标识mongo的最大连接数。

 threadsAllowedToBlockForConnectionMultiplier参数标识mongo的线程队列数。

实际上mongo配置的最大连接数就是上面两个参数的相乘结果。

 

所以只要修改这两个参数就能扩展mongo的连接数。建议高并发的应用,最好初始化配置更大一点。

踩坑,记录一下。

posted @ 2017-07-31 10:24  彩云之恋  阅读(956)  评论(0编辑  收藏  举报