Я пытаюсь соединить атлас Mongodb с Java. Это мой код < /p>
MongoClientSettings.Builder mongoClientSettingsBuilder = MongoClientSettings.builder()
.credential(mongoCredential)
.applyToClusterSettings(builder -> builder.hosts(new ServerAddress("dev-20937-liwy3.gcp.mongodb.net", 27017)));
MongoClientSettings settings = mongoClientSettingsBuilder.build();
MongoClient mongoClient = MongoClients.create(settings);
< /code>
При этом я получаю следующую ошибку < /p>
INFO: Cluster description not yet available. Waiting for 30000 ms before timing out
Mar 26, 2020 11:33:41 AM com.mongodb.diagnostics.logging.JULLogger log
Exception in thread "main" com.mongodb.MongoTimeoutException: Timed out after 30000 ms while waiting to connect. Client view of cluster state is {type=UNKNOWN, servers=[{address=dev-20937-liwy3.gcp.mongodb.net:27017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketException: dev-20937-liwy3.gcp.mongodb.net}, caused by {java.net.UnknownHostException: dev-20937-liwy3.gcp.mongodb.net}}]
< /code>
Я не знаю причину ошибки. Я предполагаю, что я неправильно назвал имя своего хозяина. < /p>
может кто -нибудь помочь мне с этим < /p>
Подробнее здесь: https://stackoverflow.com/questions/608 ... ing-out-co