繁体   English   中英

节点JS猫鼬无法连接到远程mongodb服务器

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

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM