【问题标题】:How to fix Listen EADDRINUSE in ubuntu如何在 ubuntu 中修复 Listen EADDRINUSE
【发布时间】: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 }

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

更新:

see this pm2 list

【问题讨论】:

  • 此错误表示您的端口 (8080) 已被其他服务使用。要么使用不同的端口,要么停止使用 8080 的服务
  • 嗨@NullDev,我只想停下来,我该怎么做?
  • 感谢您的及时回复。我只需要停止它,如何跟踪使用端口 8080 的服务?
  • 如果你在Linux上,你可以试试sudo kill -9 $(lsof -t -i:8080)
  • 我已经执行了该代码,但是当我进入pm2 logs 时,错误仍然存​​在。

标签: node.js ubuntu port


【解决方案1】:

The following IP address already used. In same IP address you can run the server by different ports. The port must be opened.

* If it's live server and already running httpd .


<VirtualHost  *:80>
ServerName api.xxxx.com
#DocumentRoot /var/www/test
CustomLog       /var/www/test/access.log common
ErrorLog        /var/www/test/error.log
UseCanonicalName Off
    UserDir disabled

<Location "/">
        ProxyPreserveHost On
        ProxyPass http://localhost:8080/
        ProxyPassReverse http://localhost:8080/
    </Location> 

</VirtualHost>

【讨论】:

  • 这个问题是关于在 8080 端口上运行的 NodeJS 服务器。没有提到 Apache 网络服务器。
  • 是的,我只是想杀死端口8080,但我已经执行了sudo killsudo kill $(),当我检查pm2 logs 时仍然没有任何反应,仍然有同样的错误。跨度>
【解决方案2】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-31
    • 2016-06-28
    • 2018-12-01
    • 2021-01-18
    • 2013-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多