嘿伙计们我目前在连接到服务器上的mongo数据库时遇到了一些麻烦。 l目前有这个代码连接到我的服务器:
MongoClient.connect("mongodb://username:password@197.342.145.22:3085/Anime",(err,database) =>{
if (err) return console.log(err)
require('./app/routes')(app, database);
app.listen(port,() => {
console.log("listening to "+port);
});
})
但每当我运行我的节点服务器时尝试连接时,它会返回此错误:
{ Error: read ECONNRESET
at exports._errnoException (util.js:1020:11)
at TCP.onread (net.js:568:26) name: 'MongoError', message: 'read ECONNRESET' }
如果有人可以通过告诉我我做错了什么来帮助我,那会很好。
先谢谢
答案 0 :(得分:0)
您的问题是您提供的地址不是有效的IP地址。您可以在ip validator上自行查看。只需复制并粘贴197.342.145.22
即可。你会得到:
其余代码是正确的,当您提供有效的IP时,它将连接到MongoDB。