Kilka rzeczy, które możesz zrobić:
- Uruchom mongos (router fragmentów) na węzłach zestawu replik i utwórz pojedynczy fragment reprezentujący całą bazę danych. Mongos miałby wewnętrzną widoczność adresu IP/portu dla każdego węzła zestawu replik. Następnie Twoja zewnętrzna aplikacja Java połączyłaby się bezpośrednio z Mongos. Uwaga:użycie mongosów nie jest częścią projektu rusztowań, który 10gen zapewnia. Musisz to dodać samodzielnie.
- Skonfiguruj Azure Connect, aby połączyć aplikację Java z wdrożeniem zestawu replik MongoDB. Istnieje flaga --ipv6, którą należy dodać do wiersza polecenia mongod (ponieważ Azure Connect obsługuje tylko ruch IPv6 w tunelu). Nie pamiętam, czy ta flaga jest ustawiona na rusztowaniu dostarczanym przez 10gen, a protokół IPv6 jest domyślnie wyłączony.