Няколко неща, които можете да направите:
- Стартирайте mongos (шард рутер) на вашите възли на набор от реплики и създайте един шард, представляващ цялата база данни. Mongos ще има вътрешна видимост към ip/port за всеки възел на набор от реплики. След това вашето външно java приложение ще се свърже директно с mongos. Забележка:Използването на mongos не е част от проекта за скеле, предоставен от 10gen. Трябва да добавите това сами.
- Настройте Azure Connect, за да направите мост между вашето Java приложение и вашето внедряване на MongoDB replicaset. Има флаг --ipv6, който трябва да добавите към командния ред на mongod (тъй като Azure Connect поддържа само ipv6 трафик през тунела). Не мога да си спомня дали този флаг е зададен в предоставеното от 10gen скеле и ipv6 е деактивиран по подразбиране.