名称解析暂时失败,mongo-sec:27017

问题描述 投票:0回答:2

我正在尝试使用

pymongo
连接到远程 mongodb 服务器,但出现错误。连接工作正常。我支持 VPN,但我确信问题与它无关,否则通过
Studio3T
的连接也将无法工作。我收到的错误是

pymongo.errors.ServerSelectionTimeoutError:mongo-arb:27017:[Errno -3]名称解析暂时失败,mongo-sec:27017:[Errno -3]名称解析暂时失败,mongo-sec2:27017:[Errno - 3] 名称解析暂时失败,mongo:27017: [Errno -3] 名称解析暂时失败,超时:30s,拓扑描述:
,

, , ]>

这是我正在使用的代码

Studio3T


python-3.x mongodb pymongo
2个回答
2
投票

from pymongo import MongoClient client = MongoClient("mongodb://remote_server_ip:27017/") client.server_info()



0
投票
python3 -m pip install pymongo==3.12

显式设置为

directConnection
更多信息请点击这里

https://pymongo.readthedocs.io/en/stable/migrate-to-pymongo4.html#directconnection-defaults-to-false

© www.soinside.com 2019 - 2024. All rights reserved.