无法连接到mongoDB:Mongo错误{错误:querySrv ENODATA

时间:2019-01-13 16:16:16

标签: mongodb mongodb-compass

我的设置由Express上的Node.js组成,后端通过mongoose连接到mongoDB。启动服务器时,出现此错误:

Mongo error { Error: querySrv ENODATA `database_hostname`
    at errnoException (dns.js:55:10)
    at QueryReqWrap.onresolve [as oncomplete] (dns.js:243:19)
  code: 'ENODATA',
  errno: 'ENODATA',
  syscall: 'querySrv',
  hostname: `database_hostname` }

由于不断加载,导致我无法在localhost上运行我的应用程序。

同时使用MongoDB Compass进行连接可以正常工作。

该数据库以前可以正常工作,但是在更改了使用数据库的位置并在Compass中手动创建了一个新集合之后,该集合在本地没有设置,我开始收到此错误。

集群配置:
SRV记录:关闭
阅读偏好:主要
SSL:系统CA / Atlas部署
SSH隧道:无

0 个答案:

没有答案