У меня установлен набор реплик MongoDB на Docker.
Когда я пытаюсь подключиться к нему, никакое исключение не выдается, но когда я пытаюсь выполнить какую-либо операцию для получения или вставки данных, драйвер Java зависает на неопределенное время,Я использую следующий код:
MongoClientSettings settings = MongoClientSettings.builder()
.applyConnectionString(new ConnectionString("mongodb://" + IP)).build();
client = MongoClients.create(settings);
Мой IP-адрес в этом формате 192.168.80.13:27017,192.168.80.12:27017
Я полагаю, что это связано с дополнительным сервером, потому что я могу подключиться к первичному на егособственный, но не вторичный.Я попытался переключить основной и дополнительный, и произошло то же самое, так что это не проблема сервера.
Я также попытался установить предпочтение чтения для вторичного предпочтения безрезультатно.Я использую самую последнюю версию драйвера Reactive Streams Mongo
Есть идеи?