案例地址
1. 创建账户
$ db.createUser({user:"diaobao",pwd:"1234",roles:[{"role":"readWrite","db":"test"}]})
2. 代码地址
关键说明
1. 连接池配置
| readPreference | 读取策略 参考下面文档 | |
|---|---|---|
| WriteConcern | 写入策略 参考下面文档 | |
| maxIdleTimeMS | 60000 | 连接最大空闲时间 |
| waitQueueTimeoutMS | 2000 | 等待队列的超时时间 |
| minPoolSize | 10 | 连接池最小个数 |
| maxPoolSize | 100 | 连接池最大个数 |
| maxLifeTimeMS | 0 | 连接池最大生命周期 |
| connectTimeoutMS | 2000 | 建立连接超时时间 |
| socketTimeoutMS | 2000 | socket读取超时时间 |
