当我在学校做作业的时候,这个错误随机出现了.
连接MongoDB时出错:Mongoose服务器选择错误:连接ETIMEDOUT网址13.250.154.115:27017
即使在指南针不工作,我试图运行我的其他项目,有一个MongoDB连接,他们都输入了相同的错误
我在问这个之前试着搜索了一下。这是我已经做过的
- 终止群集并新建
- 检查网络访问中的IP地址,它是公共的
- 重新启动我的笔记本电脑
- 创建一个新的MongoDB账户
- 仔细检查URI
enter image description here
enter image description here
有没有和我一样的问题正在被解决?顺便说一句,我用的是mern stack
2条答案
按热度按时间0md85ypi1#
试试这个:
为了更好地理解这些选项,我强烈建议您阅读Mongoose文档中有关弃用警告的内容。
https://mongoosejs.com/docs/5.x/docs/deprecations.html
q3aa05252#
当在指定的主机和端口(本例中为13.250.154.115:27017)连接MongoDB服务器超时时,会出现“connect ETIMEDOUT”错误。要解决此问题,请尝试以下步骤:
1.检查MongoDB服务器是否正在运行并且可以在指定的主机和端口访问。
1.确保任何防火墙或网络配置都没有阻止到MongoDB服务器的连接。
1.如果服务器正在运行,请尝试在MongoDB客户端配置中增加超时值。
1.如果以上步骤不能解决问题,请尝试重新启动MongoDB服务器和客户机。
1.如果问题仍然存在,请检查MongoDB服务器日志中的任何错误消息或问题,这些消息或问题可能会提供有关问题根本原因的更多信息。