Mac解决端口占用

当某个端口被占用但没有正常解除占用时,就可能导致不能再次使用该端口,例如一个SpringBoot项目无法启动。

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8083 was already in use.

Action:

Identify and stop the process that's listening on port 8083 or configure this application to listen on another port.

解决的办法是先查看该端口被哪个进程占用了。

lsof -i tcp:8083

发现占用的进程号为26882

COMMAND   PID    USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
java    26882 doubleq  101u  IPv6 0xb0e********141d5      0t0  TCP *:us-srv (LISTEN)

终止该进程即可

kill -9 26882

版权声明:本文为m0_67256419原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。