首页 > 解决方案 > 如何在 ubuntu 中修复 Listen EADDRINUSE

问题描述

我该如何解决这个问题?

1|server   |     at listenInCluster (net.js:1327:12)
1|server   |     at Server.listen (net.js:1414:7)
1|server   |     at Object.<anonymous> (/root/signalmaster/server.js:41:8)
1|server   |     at Module._compile (internal/modules/cjs/loader.js:776:30)
1|server   |     at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
1|server   |     at Module.load (internal/modules/cjs/loader.js:653:32)
1|server   |     at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
1|server   |     at Function.Module._load (internal/modules/cjs/loader.js:585:3)
1|server   |     at Object.<anonymous> (/usr/local/lib/node_modules/pm2/lib/ProcessContainerFork.js:27:21)
1|server   |   code: 'EADDRINUSE',
1|server   |   errno: 'EADDRINUSE',
1|server   |   syscall: 'listen',
1|server   |   address: '::',
1|server   |   port: 8080 }

serverturnserver状态是Online,但我们的客户无法交流或看到对方。

更新:

看到这个 pm2 列表

标签: node.jsubuntuport

解决方案


在控制台中尝试: killall node 问题应该得到解决


推荐阅读