【发布时间】:2020-05-07 05:40:33
【问题描述】:
我该如何解决这个问题?
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 }
我的server 和turnserver 状态是Online,但我们的客户无法交流或看到对方。
更新:
【问题讨论】:
-
此错误表示您的端口 (8080) 已被其他服务使用。要么使用不同的端口,要么停止使用 8080 的服务
-
嗨@NullDev,我只想停下来,我该怎么做?
-
感谢您的及时回复。我只需要停止它,如何跟踪使用端口 8080 的服务?
-
如果你在Linux上,你可以试试
sudo kill -9 $(lsof -t -i:8080) -
我已经执行了该代码,但是当我进入
pm2 logs时,错误仍然存在。