我正在目睹一些奇怪的事情。
我有一个用 GO 编写的应用程序,但我不确定这是否相关,即使用 Mongo Atlas。当我使用家庭无线时,该应用程序可以愉快地连接到数据库。
如果我更改连接并使用手机提供的连接,同一个应用程序将无法再连接到同一个数据库。
失败的代码是这个
connString := "mongodb+srv://my_usr:my_pwd@my_cluster.mongodb.net/scopone?retryWrites=true&w=majority"
clientOptions := options.Client().ApplyURI(connString)
client, err := mongo.NewClient(clientOptions)
if err != nil {
log.Fatal("Error creating Mongo Client", err)
}
我得到的错误是
error parsing uri: lookup my_cluster.mongodb.net on 172.20.10.1:53: cannot unmarshal DNS message
有什么线索吗?
泛舟湖上清波郎朗
神不在的星期二
相关分类