MongoClient (ドライバー バージョン 2.13) の接続タイムアウトを設定しようとしています。
10 秒間ハングしてからタイムアウトします。このコードはテストで使用されるため、高速なタイムアウトが必要です。
これが私のコードです:
String connectionUri = properties.getProperty("application.mongo.url");
System.out.println("****** "+ connectionUri + "*******");
MongoClientOptions mongoClientOptions = MongoClientOptions.builder()
.connectTimeout(500)
.build();
MongoClient mongoClient = new MongoClient(connectionUri, mongoClientOptions);
javadocはconnectTimeout について説明しており、この投稿ではタイムアウトの設定方法について説明しています。
誰かが同様の問題を抱えていて、それを解決しましたか?