【发布时间】:2021-01-03 02:33:45
【问题描述】:
我在使用 pymongo 连接到 MongoDB 数据库时遇到问题。
我使用有效的 URL,因为我的同事也使用相同的 URL,而且对他们来说效果很好,但我不断收到 ServerSelectionTimeoutError。
数据库托管在 MongoAtlas 上,您知道问题所在吗?
【问题讨论】:
标签: mongodb pymongo mongodb-atlas
我在使用 pymongo 连接到 MongoDB 数据库时遇到问题。
我使用有效的 URL,因为我的同事也使用相同的 URL,而且对他们来说效果很好,但我不断收到 ServerSelectionTimeoutError。
数据库托管在 MongoAtlas 上,您知道问题所在吗?
【问题讨论】:
标签: mongodb pymongo mongodb-atlas
ServerSelectionTimeoutError 的任何问题都是与目标数据库的连接问题。
事实证明 MongoAtlas 有一个很好的文档:https://docs.atlas.mongodb.com/troubleshoot-connection/
在我的情况下,问题是我所在的网络有一个防火墙,它关闭了所需的 27017 端口,一个简单的网络更改就可以解决问题。
【讨论】: