码迷,mamicode.com
首页 > Web开发 > 详细

解决运行nodejs代码Error: listen EADDRINUSE

时间:2017-11-02 20:11:20      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:res   问题   kill   lis   erro   运行   --   sina   pid   


  解决运行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解决问题的。。。




解决运行nodejs代码Error: listen EADDRINUSE

标签:res   问题   kill   lis   erro   运行   --   sina   pid   

原文地址:http://www.cnblogs.com/DreamSeeker/p/7773756.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!