无法连接到mongoose错误:MongoError:连接ETIMEDOUT?

我有一个运行分贝,但我无法连接。 这是我的代码:

mongoose.connect('mongodb://myUsername:myPassword@ds161012.mlab.com:61012/gpbdatabase'); const db = mongoose.connection; db.on('error', (e) => console.log(e)) .once('open', () => console.log('Successfully connected to database')) 

我确定我正在使用正确的用户名和密码,这是我在mlab用户选项卡上创build的数据库用户。 这是我完整的错误陈述。

{MongoError:无法连接到服务器[ds161012.mlab.com:61012]第一次连接[MongoError:连接ETIMEDOUT 54.78.29.56:61012]

我该如何解决?

我总是有这些问题,只是慢慢地,不可靠的。 最终在开发过程中为本地使用做了一个。

ETIMEDOUT可能发生在数据库未启动时。

确保你的数据库已经启动。