Задание APScheduler mongo с несколькими хостами ⇐ Python
Задание APScheduler mongo с несколькими хостами
Я использую mongo в качестве хранилища заданий для запуска моего экземпляра аппланировщика, однако у меня работает несколько экземпляров хостов mongo. Например, имя хоста = 10.x.xxx.xxx,10.x.xxx.xxx в наборе реплик «dev-mongo». Я бы включил это в свою среду. Ниже приведен мой код, который поддерживает один хост.
Моя строка подключения: «mongodb://10.x.xx.xxx:48800,10.x.xxx.xxx:48800/?replicaSet=dev-mongo»
Я пытаюсь подключиться с помощью pymongo для тестирования
из pymongo импортировать MongoClient Connection_string = "mongodb://10.x.xx.xxx:48800,10.x.xxx.xxx:48800/?replicaSet=dev-mongo" клиент = MongoClient(connection_string) печать(client.list_database_names()) Я получаю следующую ошибку
pymongo.errors.ServerSelectionTimeoutError: ни один элемент набора реплик не соответствует селектору «Primary()», время ожидания: 30 с, описание топологии:
Я использую mongo в качестве хранилища заданий для запуска моего экземпляра аппланировщика, однако у меня работает несколько экземпляров хостов mongo. Например, имя хоста = 10.x.xxx.xxx,10.x.xxx.xxx в наборе реплик «dev-mongo». Я бы включил это в свою среду. Ниже приведен мой код, который поддерживает один хост.
Моя строка подключения: «mongodb://10.x.xx.xxx:48800,10.x.xxx.xxx:48800/?replicaSet=dev-mongo»
Я пытаюсь подключиться с помощью pymongo для тестирования
из pymongo импортировать MongoClient Connection_string = "mongodb://10.x.xx.xxx:48800,10.x.xxx.xxx:48800/?replicaSet=dev-mongo" клиент = MongoClient(connection_string) печать(client.list_database_names()) Я получаю следующую ошибку
pymongo.errors.ServerSelectionTimeoutError: ни один элемент набора реплик не соответствует селектору «Primary()», время ожидания: 30 с, описание топологии:
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение