日志
***************************
APPLICATION FAILED TO START
***************************
Description:
Web server failed to start. Port 8081 was already in use.
Action:
Identify and stop the process that's listening on port 8081 or configure this application to listen on another port.
提示服务启动失败,端口
8081
被占用了。
端口被占用了,就说明有其他服务使用了该端口,我们需要找到该服务,并手动终止。
解决
以Windows为例,在DOS窗口查找占用该端口的服务。
使用快捷键
win + r
,并输入
cmd
回车,打开DOS窗口。以下命令操作都在DOS窗口执行。
- 查询占用端口应用的PID值
netstat -aon|findstr [端口号]
- 查询指定PID的进程
tasklist|findstr [PID值]
- 结束占用端口的进程
taskkill /T /F /PID [PID值]
以上操作后,再重新启动服务就可以了
ps:根据第二步可以查看是什么应用进程占用了该端口,若该应用进程无用,就可以直接通过第三步杀死该进程,若有用就只能更改当前服务的端口了