服务器启动时端口被占用问题(包含System占用端口解决方案)
服务器启动时端⼝被占⽤问题(包含System占⽤端⼝解决⽅
案)铁路运输的特点
纸花
转:服务器启动时端⼝被占⽤问题(包含System占⽤端⼝解决⽅案)
前⾔
启动Tomcat服务器时常常会显⽰8080端⼝已被占⽤,索性解决⼀下,其他端⼝被占⽤的情况也可借鉴本解决⽅案()的草坪
正⽂
解决⽅案
⼀般情况:CMD进⼊控制台后,输⼊命令netstat -ano来查看所有端⼝的使⽤详情,到被占⽤端⼝对应的PID,然后在任务管理器中将该进程结束即可
学雷锋手抄报内容 简单特殊情况:同⼀般情况,只是被占⽤端⼝对应的PID所对应的进程是System进程,不能被结束
下⾯是⼀次实例演⽰如何解决System占⽤8080端⼝的问题
⾸先进⼊控制台,输⼊以下命令,如下图所⽰,8080端⼝被PID为4的进程占⽤
netstat -ano
随后进⼊任务管理器——详细信息查看,发现PID为4的对应为System进程,⽆法被终⽌
10万左右车再次输⼊以下命令,如下图如所⽰,查看http服务器状态快照,到已注册的URL数⽬中占⽤8080端⼝的请求队列名称,本例中占⽤8080端⼝的请求队列名称为VideoPlayer
netsh http show servicestate
端口被占用
再根据请求队列的名称到其对应的控制器进程ID,本例中VideoPlayer请求队列对应的PID号是5652,最后进⼊任务管理器,到PID对应的进程,终⽌任务即可。
终⽌占⽤8080端⼝的进程后,重新输⼊netstat -ano,可以发现此时8080端⼝未被占⽤,然后你就可以去启动tomcat跑项⽬了
如有错误,还请指正!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。