Javascript Mongoose 4.8.1 poolSize赢得';不要超过2

Javascript Mongoose 4.8.1 poolSize赢得';不要超过2,javascript,node.js,express,mongoose,connection-pooling,Javascript,Node.js,Express,Mongoose,Connection Pooling,出于某种原因,我似乎无法使MongoDB连接的池大小超过2 nodejsv7.4.0 Express v4.14.1 猫鼬v4.8.1 代码示例: let database_uri = 'mongodb://localhost:27017/some_database'; let options = { server: { poolSize: 5 } } mongoose.connect(database_uri, options); 上述代码将仅产生2个

出于某种原因,我似乎无法使MongoDB连接的池大小超过2

  • nodejsv7.4.0
  • Express v4.14.1
  • 猫鼬v4.8.1
代码示例:

let database_uri = 'mongodb://localhost:27017/some_database';

let options = {
    server: {
        poolSize: 5
    }
}

mongoose.connect(database_uri, options);

上述代码将仅产生2个连接。如果我将poolSize设置为1,它将生成1个连接。如果我将其设置为2,它将生成2个连接。任何高于2的值都只产生2个连接。我读过的所有文档都说默认值是5,你可以将这个数字设置为任何你想要的,10,15,500。。。所以你知道为什么我不能超过2吗?

很抱歉,我应该早点更新这个


Valeri Karpov:“更新版本的so现在将提供的池大小视为最大连接数,而不是实际连接数。”

您如何检查连接数?