我们当前的连接配置如下:
MongoClientOptions.builder()
.autoConnectRetry(true).maxAutoConnectRetryTime(1200000)
.socketTimeout(30000).connectTimeout(15000).build();
// SocketTimeout: 30s, ConnectionTimeout 15s, ReconnectRetry: 20min
autoConnectRetry
和maxAutoConnectRetryTime
在当前版本中已被弃用(源代码)并将被移除:"这个方法没有替代品。请使用connectTimeout属性来控制连接超时时间。"
我认为重试和连接超时是两件不同的事情。有人知道为什么要更改,这对内部有什么影响吗?