您的位置:首页 > 其它

Address already in use - bind(二) (Errno:EADDRINUSE)

2015-10-30 16:08 239 查看
Address already in use - bind(2) (Errno::EADDRINUSE)

ubuntu 下 webrick,spork启动时会报Address already in use - bind(2) (Errno::EADDRINUSE)

解决办法

lsof | grep (端口号)

或 lsof | grep IPv4

会显示类似下面的信息

ruby 14399 sun 7u IPv4 2715241 0t0 TCP *:3000 (LISTEN)
然后执行

kill -9 14399

就可以结束进程

注:

lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件

转自:/article/9295654.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: