node.js - 如何在 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 }
我server
和turnserver
状态是Online
,但我们的客户无法交流或看到对方。
更新:
解决方案
在控制台中尝试:
killall node
问题应该得到解决
推荐阅读
- objective-c - 当键看起来像 int 时如何访问 NSMutableDictionary?
- reactjs - 下载 npm 包后复制 React
- javascript - 根据 react.js 中的状态更改背景颜色
- reactjs - ReactJS如何使用另一个变量来引用一个对象
- c# - C# 中空合并赋值运算符的实际用途?
- python - 2个叶子节点之间的最大路径和(GeeksForGeeks)
- php - 如何在 Laravel Blade 中进行基本计算
- angular - Angular:数据绑定到数据属性不起作用
- postgresql - TypeORM PostgreSQL 语句超时
- javascript - 如何检查 div 是否可见,然后使用 jQuery 在除此 div 之外的任何其他位置单击时将其隐藏?