这几次在把springboot项目打包以后发布到linux服务器上面但是有很多的问题,不得不修改重新上线测试,但是会遇到端口号被占用
***************************
APPLICATION FAILED TO START
***************************
Description:
Web server failed to start. Port 8888 was already in use.
1.使用下面的命令查询占用端口的进程号
lsof -i:端口号
结果如下:
2.记录下PID,然后再用进程号杀死进程
kill 5601
再查询就没有
当然以后也可以先退出springboot进程,再重新发布
使用这个命令可以看到后台运行起来的进程:
jobs -l
再通过这个命令来停用服务
kill -9 进程id
OK完成