Mongo连接池(更改连接池的大小)

neo*_*hit 3 java spring mongodb spring-mongo mongo-java

如何更改mongo连接池大小?

我看到默认是100。有没有办法改变这个值?

我不想通过 spring 来做,有没有办法通过 MongoClient 配置它?

我看到有一个关于 mongoClientOptions 的选项,但我没有看到设置连接池的选项

eva*_*ong 6

您可以使用MongoClientOptions.Builder构建自己的 MongoClient 实例。

MongoClientOptions.Builder builder = new MongoClientOptions.Builder();
MongoClientOptions options = builder.connectionsPerHost(10).build();
MongoClient client = new MongoClient(listOfServers, options);
Run Code Online (Sandbox Code Playgroud)