swift服务器端服务器套接字错误

时间:2017-11-12 01:42:57

标签: swift vapor perfect

我在完美和蒸汽上遇到服务器问题..

服务器仅用于一次,并且在我更新项目并重建项目之后,服务器响应不再更新。

我从Xcode中的蒸汽中得到了这个错误

No command supplied, defaulting to serve...
Starting server on 0.0.0.0:8080
Serve error: Sockets Error: Failed trying to bind to the address

Identifier: Sockets.SocketsError.bindFailed
Program ended with exit code: 0

我用Google搜索了很多,但没有弄清楚问题

最后:当我重新启动mac时,服务器只运行了一次,问题又恢复了。

2 个答案:

答案 0 :(得分:13)

好像进程正在使用端口8080.尝试从终端运行lsof -i :8080并使用kill -9 PID

终止它的PID

答案 1 :(得分:0)

通过删除Xcode并重新安装它后,我的问题解决了2天。虽然Xcode运行良好,我刚刚安装了一个月,但在我测试了一切后,我试图做到这一点无可救药地工作了...看起来很令人沮丧,但值得一提的是那些面对那件事的人。