多线程访问mongodb的的问题

what7yousay
  • 577

在java中,分多线程去操作mongodb。
用的是mongoTemplate这个操作东西。
然后,一共有五百多个线程去分别操作mongodb。
然后,发现,这个五百多个线程,没一条最开始都要创建一个新的mongodb的连接。
我就想问问,如果操作了默认的mongodb的500队列数目,就报错。
我就想问问,没一条线程都产生一个 mongodb的连接,是必须的么?能不能让mongodb的连接数“省点”?

回复
阅读 2.6k
1 个回答

设置连接池,其实这也是连接池的使用场景。
MongoClient 就有带这个功能。
配置连接池的最大连接数就好了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏