今天同事遇到一个问题,看到报错,第一反应就是端口被占用了,给出了最便捷最有效的方式-万能的重启。哈哈哈...
没想到重启之后,问题还是存在,那就得究其原因了。(这里推断应该是自启应用占用了 = =)
1.windows + r,输入cmd,回车
2.输入netstat -ano|findstr "端口号"
找到最后一行,说明占用该端口的pid是6404
3.可以使用命令直接删掉进程,也可以在任务管理器中查看后结束。
方式一:命令:taskkill /F /PID "PID"
方式二:任务栏,点击右键打开任务管理器
在详细信息中PID那列找到相应的PID就能知道是哪个进程占用了该端口。
小提示:若没有显示PID那列是需要点击“名称”所在的那行类似于点击任务栏那样操作,右键选择列,勾选上PID,点击确定即可。
到此,就能知道占用情况了,具体是结束进程还是更换端口就看个人实际情况啦。