localhost突然无法访问?
node中使用mongodb,并在本地端口监听服务,之前一直可以正常访问,突然就一直无法访问了。找不出问题在哪
// connect mongoose
mongoose.connect('mongodb://localhost/coursedesign')
.then(() => {
console.log('mongodb is connecting...');
})
.catch(err => {
console.log(err);
})
// 监听
var port = 5000;
app.listen(port,() => {
console.log(`Server running on ${port}`);
})
终端显示正常启动
localhost这边一直无法访问,改了几个端口号都不行
请问是哪里出错了呢?求解
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
查查防火墙,你的5000端口是不是被关闭了
从错误上看,“localhost未发送任何数据”表示问题还是出在你的服务器端,并不是防火墙。
从逻辑上看,如果出现了“mongodb is connecting”说明MongoDB已经连上了。所以也不是MongoDB的问题。
我觉得问题可能在你的Express配置上。你的router是怎么定义的?在对应的router中必须要有如何响应请求的代码。类似于:
这样的处理代码。