8080端口被占用怎么办

8080端口被占用怎么办

8080端口被占用怎么办啊?


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕糖 2019-04-22 13:49:02

你好,原来的8080端口被占用,会分配一个新的端口为8081(若8081也被占用,会分配8082),就是若原来的端口号被占用就会分配新的。所以建议:一般要关闭项目的时候,先ctrl+C退出项目运行,这样再次运行的时候,会是原来的端口哦,不过这个也存在特殊情况,假如有缓存之类的,原来的端口还被占用,也会分配新的,不过一般退出之后,就不会占用了哦。

其实这个没有影响的,下次电脑重启的时候,都不会被占用,会从8080开始的。

另,若想手动接触的话,可以参考如下(以下以我们的8080端口为列,):

1、在命令行中输入netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,这里是找到占用的8080,

http://img1.sycdn.imooc.com//climg/5cbd558b00019b3606320263.jpg

2、查看被占用端口对应的PID,即,后面的2724,若觉得有点多,不太好找的话,

输入命令:netstat -aon|findstr "8080" (这里以8080端口为例),回车,记下最后一位数字,即PID,这里是2724。

http://img1.sycdn.imooc.com//climg/5cbd55a10001755806010028.jpg

3、继续输入tasklist|findstr "2724",回车,查看是哪个进程或者程序占用了端口,结果是:node.exe

4、在cmd的命令窗口中输入:taskkill /f /t /im node.exe,即可,结束进程,解除占用的端口。

http://img1.sycdn.imooc.com//climg/5cbd55ab0001c7e706340062.jpg

希望能帮助到你,欢迎采纳。

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师