如何处理mongodb错误:querySrv ENODATA?

时间:2019-06-08 22:56:47

标签: javascript mongodb graphql

我正在尝试连接到我在MongoDB Atlas上设置的数据库,但是继续收到下面的错误消息,该消息阻止我进行连接。我不确定如何解决。我也不知道错误消息是什么意思。

{错误:querySrv ENODATA _mongodb._tcp.cluster1-rjwoe.mongodb.net     在QueryReqWrap.onresolve [完成时](dns.js:197:19)   errno:“ ENODATA”,   代码:“ ENODATA”,   syscall:“ querySrv”,   主机名:'_mongodb._tcp.cluster1-rjwoe.mongodb.net'}

我已经重新启动了项目,但仍然得到相同的错误信息。我还从使用mongoose.connect的一种方法切换到mongoClient(本质上仅使用连接字符串和MongoDB站点上提供的完整驱动程序示例),每次尝试时,都会收到相同的错误消息。

我打算此时仅连接到数据库。任何见解,帮助和解决方案将不胜感激。谢谢。

0 个答案:

没有答案