案例地址

1. 创建账户

  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读取超时时间

参考资料

Docker 安装MongDB