【发布时间】:2017-07-07 04:17:31
【问题描述】:
我正在使用 Cloud 9 开发我的 nodeJS 应用程序。当我尝试启动我的应用程序时,我收到此错误“EADDRINUSE 0.0.0.0:8080”。我曾尝试运行“killall node”命令来终止在此端口上运行的所有进程。但我仍然收到此错误。下面是我的堆栈跟踪。
堆栈跟踪
Error: listen EADDRINUSE 0.0.0.0:8080
at Object.exports._errnoException (util.js:907:11)
at exports._exceptionWithHostPort (util.js:930:20)
at Server._listen2 (net.js:1250:14)
at listen (net.js:1286:10)
at net.js:1395:9
at nextTickCallbackWith3Args (node.js:469:9)
at process._tickCallback (node.js:375:17)
at Module.runMain [as _onTimeout] (module.js:443:11)
at Timer.listOnTimeout (timers.js:92:15)
【问题讨论】:
-
你能运行这个命令
netstat -tulpn吗?它打印端口和进程名称。你可以检查8080端口。