Пимонго [Errno 11001] Адрес не найден - PullRequest
0 голосов
/ 08 ноября 2018

Итак, я разрабатывал приложение и использовал mongoDB и pymongo для всех моих потребностей в БД. Я взял перерыв на разработку около недели и вернулся сегодня и обнаружил, что мои вызовы API БД истекают по времени и возвращают stacktrace . Я искал в интернете похожие ошибки, но ничего не смог найти. В одном посте, похожем на похожее, говорилось, что если вы добавите «connect = False» в оператор инициализации клиента mongo, это может сработать. Я попробовал это, но это не сработало. Затем я включил свой виртуальный частный доступ к Интернету, чтобы узнать, может ли это как-то изменить мой результат. После включения vpn я перекомпилировал свой код на python, но получил тот же результат. Затем я отключил vpn, перекомпилировал, и это как-то сработало. Это не имеет никакого смысла. Я иду изменить имя хоста клиента Монго для тестирования, и он перестает работать снова. Итак, на данный момент единственный способ заставить любой из моих вызовов API БД работать - это включить мой vpn, выключить его и перекомпилировать. Я понятия не имею, почему это происходит, потому что это работало отлично 7 дней назад. Я попробовал код на двух машинах и получил ту же проблему, но у меня был друг в другой сети, попробовал его, и он работал отлично. Это означает, что это может быть проблема с моей сетью, но у меня нет потенциальных клиентов. Если кто-нибудь, почему это происходит?

...