[英]Node JS mongoose cannot connect to remote mongodb server
VM 192.168.26.103中的脚本正在尝试连接到VM 192.168.26.104上的MongoDB
但是出现“ ECONNREFUSED”错误
var mongoose = require('mongoose');
var dbConnect = mongoose.createConnection('mongodb://192.168.26.104:27017/test', {
db: { safe: true }
})
错误:
{ name: 'MongoError', message: 'connect ECONNREFUSED' }
我自己解决了这个问题。 在下面发布解决方案,以便有人可能会有所帮助。
在远程MongoDB服务器192.168.26.104中,我更改了bind_ip,现在我的脚本可以成功连接到它了
/etc/mongod.conf
从bind_ip = 127.0.0.1
要bind_ip = 192.168.26.104
service mongod restart
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.