【发布时间】:2021-05-16 03:30:47
【问题描述】:
我的应用程序没有运行,但是当我尝试 "npm start" 命令时它会抛出错误
Error: listen EADDRINUSE: address already in use :8080
我重新启动我的 EC2 实例并再次尝试此命令,但我遇到了同样的错误。如何启动我的 Node 服务器?
【问题讨论】:
-
您是否有另一个进程/服务器同时运行?还请提供最少的可重复样本或至少更多的上下文
-
@MrCodingB 不,我没有运行任何其他进程,为了混淆,我重新启动了我的 ec2 实例,但我仍然面临这个错误。
-
运行
netstat -p -l | grep 8080查看哪个进程持有8080端口 -
@obe 这个命令什么也没显示......
-
@AmitShakya 你看到什么
ps -eaf|grep 8080或lsof -i tcp:8080
标签: javascript node.js amazon-web-services express amazon-ec2