[英]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.