Golang下bind: address already in use

Golang下bind: address already in use

今天测试给服务端发消息,结果忘了把端口正常关闭,再次启动时候发现进程运行不了,出现提示说端口地址被占用了,这是由于上次忘了关闭,导致端口还在被使用,所以只能自己在终端查找并手动关闭,具体方法如下:

在终端输入lsof -i:8000,查找被使用的端口,其中8000是端口号,如下图所示

查找结果.jpeg

COMMAND表示进程名,PID表示进程编号,输入kill 4707 (4707就是PID)

如果还被占用,就输入kill -9 4707强制结束进程。

猜你喜欢

转载自blog.csdn.net/u010412301/article/details/89480364