zoukankan      html  css  js  c++  java
  • 解决运行nodejs代码Error: listen EADDRINUSE


      解决运行nodejs代码Error: <wbr>listen <wbr>EADDRINUSE
    错误listen EADDRINUSE 是比较常见的错误。‘EADDRINUSE’,借助有道的翻译,意思是:错误地址使用。‘EADDRINUSE’应该是‘error address in use’的缩写。后来借助google找到了合理的解释,说是你监听的端口已经被使用了!
        在网上找解决方法,绝大部分是绕道而行--就是把端口改掉。无奈,我只能用80端口。但是怎么办?
        在不懂nginx得情况下,只能用笨方法了~~想把占用的进程kill掉,然后再运行自己想运行的程序。当然,这不是好办法,不过也是权宜之计罢了!
      好了,从http://bbs.admin5.com/thread-9316302-1-1.html 上发现了一条语句:fuser -n tcp 80 ,该语句是查询什么进程占用了80端口。 在ubuntu下,还是加上sudo好.....sudo fuser -n tcp 80
    解决运行nodejs代码Error: <wbr>listen <wbr>EADDRINUSE
    据说这个27360叫pid编号,这个不管,kill掉!不小心在http://blog.sina.com.cn/s/blog_9d95ed9d0100x3jk.html  看到一条语句:sudo kill pid
      果断用上了:
    解决运行nodejs代码Error: <wbr>listen <wbr>EADDRINUSE
    结果调试成功了:

    解决运行nodejs代码Error: <wbr>listen <wbr>EADDRINUSE
      总结,下次写的时候希望是用nginx解决问题的。。。




    还有分享一个技术群,474471759,跟随里面的大佬一起成长,进群之后里面的JimY就是我。

    如果我的博客解决了你的问题,那请你给个关注吧!
  • 相关阅读:
    进程上下文VS中断上下文
    字符串分割处理
    C++接收含有空格的字符串
    TLS分析
    位运算之bit_xor、bit_not、bit_and、bit_or
    GET和POST区别
    我的 HTTP/1.1 好慢啊!
    HTTP/2与HTTP/1的比较
    C++11新特性之一— auto 和 decltype 区别和联系
    C++ tuple元组的基本用法(总结)
  • 原文地址:https://www.cnblogs.com/DreamSeeker/p/7773756.html
Copyright © 2011-2022 走看看