【发布时间】:2018-01-12 05:23:54
【问题描述】:
我使用带有 Mongodb 连接的 Nodejs,它可以工作。我没有更改代码中的任何内容。现在我无法连接到mongodb。当我不使用 ssh 时尝试与 Robomongo 连接时,我无法连接
但是当我尝试使用 ssh 连接时,我可以连接。我的连接是成功的。
我无法理解问题。
我的 nodejs mongo 连接在这里:
MongoClient.connect('mongodb://username:password@ipadress/dbname', (err, database) => {
if (err) return console.log(err)
db = database
app.listen(process.env.PORT || 5000, () => {
console.log('listening on 5000')
})
})
感谢您的帮助。
【问题讨论】:
-
绑定到本地主机。为了好。 Bad things happen 当你把它暴露在野外时。
标签: node.js mongodb ssh digital-ocean robo3t