Как проверить, какой хост является основным в нескольких URI, используя pymongo? - PullRequest
0 голосов
/ 28 августа 2018

У меня три хоста (ex-XX.XX.XX.XX: P1, YY.YY.YY.YY: P2, ZZ.ZZ.ZZ.ZZ: P3), и я соединяю эти хосты с pymongo.MongoClient () . Так может кто-нибудь подсказать мне, как определить, какой хост является основным, используя pymongo-3.7.1 с python-3.6?

1 Ответ

0 голосов
/ 30 августа 2018

MongoClient.primary даст вам хост текущего первичного узла, порт

client = pymongo.MongoClient()
print(client.primary)

Ссылка: MongoClient.primary

...