首页 > 解决方案 > Mongo Compass 无法连接到我的服务器。NodeJS 和 shell 工作

问题描述

我的服务器上有一个 MongoDb 服务器设置。当我在其上启动我的 nodeJs 应用程序时,它运行良好,当我通过 ssh 连接时,我还可以使用 shell 查看和编辑我的数据库。它也曾经与 mongo Compass 一起工作,然后几天突然我无法再使用 compass 连接到我的数据库了。Shell 和 nodeJs 连接仍在工作。环顾四周后,我收到了错误connect ECONNREFUSED 127.0.0.1:27017 ,我读了一篇文章说我应该查看 /var/log/mongodb/mongobd.log 的日志

这是日志的输出,当我尝试通过 ssh 连接时。我已经确认这个条目是 mongo compass 试图通过重新启动和关闭每个使用 mongodb 的服务来连接。

2020-05-03T21:26:19.575+0000 I NETWORK  [listener] connection accepted from 127.0.0.1:33694 #5 (3 connections now open)
2020-05-03T21:26:49.689+0000 I NETWORK  [conn5] end connection 127.0.0.1:33694 (2 connections now open)

标签: node.jsmongodb

解决方案


推荐阅读