[英]Connect to MongoDB Atlas from Google App Engine
我正在尝试在Google App Engine标准环境中设置API,但我无法连接到远程MongoDB实例。
我在MongoDB Atlas上使用免费的M0群集,所有IP都列入白名单。 Google App Engine防火墙规则允许来自所有IP地址的所有流量,以确保不阻止连接请求。
但是,我无法连接到我的Mongo实例,我收到以下错误:
ERROR db_connection querySrv ESERVFAIL <mongo-url>.gcp.mongodb.net
要连接到MongoDB实例,我使用Mongoose并执行以下操作:
const db = await mongoose.connect(uri, { useNewUrlParser: true });
但是db
总是为null,因为我无法连接。 有没有办法从App Engine Standard连接到MongoDB Atlas,还是必须使用Cloud Datastore?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.