有时我在尝试从 Xcode 运行 Vapor 应用程序时会收到此错误。重新打开 Xcode 没有帮助,只有重新启动系统才有帮助。这是框架的错误吗?我应该怎么做才能防止这种情况发生?
问问题
3901 次
2 回答
42
如果 usingsudo
不能修复此消息,则表示某些内容已绑定到此端口。这可能是一个没有正确关闭的 Vapor 实例。
要解决此问题,您需要终止前一个实例。最简单的方法是:
lsof -i tcp:8080
8080
您尝试使用的端口在哪里。这会输出如下内容:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
com.apple 4679 tanner 8u IPv4 0x890f6b0b31966939 0t0 TCP
然后使用其终止绑定到该端口的进程PID
。
kill -9 4679
于 2016-07-18T14:09:17.170 回答
1
虽然 Tanner 的回答在大多数情况下应该会有所帮助,但对我来说,该kill
命令没有效果,也没有输出。所以我完全退出并重新启动终端。运行lsof
时没有找到进程,问题解决了。
于 2016-11-04T20:15:22.183 回答