[英]Nodejs Error: listen EADDRINUSE: address already in use :8080
我的应用程序没有运行,但是当我尝试"npm start"
命令时它会抛出错误
Error: listen EADDRINUSE: address already in use:8080
我重新启动我的 EC2 实例并再次尝试此命令,但我遇到了同样的错误。 如何启动我的节点服务器?
根据您的评论,您似乎有一个节点进程已经在运行您的 EC2 实例,并且它正在侦听端口 8080。
正如你所说lsof -i tcp:8080
给你,
node 3255 root 20u IPv6 20660 0t0 TCP *:webcache (LISTEN)
此进程的 PID 显示在第 2 列中:3255。
杀了它,
kill -9 3255
在此之后尝试运行您的npm start
,它应该可以工作
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.