我和我的伙伴这些天在MongoDB上遇到了严重的问题。突然间,在VPS中安装在MongoDB上的我们的Parse Server开始出现故障。我们的应用程序无法连接到那里,也没有Parse Dashboard。有些事情失败了。
在解析日志中,出现以下内容:
{" level":" info"," message":" Parse LiveQuery Server启动 运行""时间戳":" 2017-07-09T20:23:59.711Z"} {" level":" info"," message":" Parse LiveQuery Server启动 正在运行","时间戳":" 2017-07-09T20:25:47.884Z"} {"消息":"无法 确保用户名的唯一性: "," name":" MongoError"," stack":" MongoError:无法连接到服务器 [localhost:27017]在第一次连接\ n时为null。 (/ home / main / StepApp / node_modules / mongodb-core / lib / $ {" message":" Unable 确保用户电子邮件地址的唯一性: "," name":" MongoError"," stack":" MongoError:无法连接到服务器 [localhost:27017]在第一次连接\ n时为null。 (/家/主/ StepApp / node_modules / mongod的$
我们尝试了很多这样的事情:
......没什么用。
当我重新启动服务器时,我收到之前复制的奇怪错误字符串,虽然Mongo工作正常。
似乎更像是一个解析问题......但是,为什么?
任何帮助他都会赞赏!
编辑/更新: 我一直在检查MongoDB是否正常工作,以及它的服务" mongod"在线。试图听一个不同的端口,在index.js mongo连接字符串中也改了它,但我一直得到同样的错误。
奇怪的是,当我用新创建的Mongo用户连接到我的数据库时,它会正确验证! (我可以在日志中看到它)。所以它似乎是一个Parse错误,不知何故它没有得到Mongo响应或类似的东西。
您怎么看?