windows怎么解决端口冲突问题
最近刚入职,启动微前端项目的端口老是已经被占用,体验很不好。
可以通过以下步骤解决
- 打开cmd,
netstat -ano|findstr "10000",其中把10000替换成冲突的端口号,得到结果如下所示:
C:\Users\Lenovo>netstat -ano|findstr "10000"
TCP 127.0.0.1:10000 0.0.0.0:0 LISTENING 18236
TCP 127.0.0.1:10000 127.0.0.1:54362 TIME_WAIT 0
TCP 127.0.0.1:10000 127.0.0.1:54363 ESTABLISHED 18236
TCP 127.0.0.1:53048 127.0.0.1:10000 TIME_WAIT 0
TCP 127.0.0.1:54363 127.0.0.1:10000 ESTABLISHED 5928
- 最后一列代表PID,于是可以继续输入
tasklist|findstr "18236",这里把18236替换成对应的PID:
C:\Users\Lenovo>tasklist|findstr "18236"
YunDetectService.exe 18236 Console 3 13,716 K
- 现在就找到了占用端口的程序了,直接kill掉就行啦。
taskkill /f /t /im YunDetectService.exe
注意上面是没有引号的。
- 问题解决
于是又可以继续撸代码了。
通过使用cmd命令行,结合netstat和tasklist找出占用特定端口的进程ID,然后使用taskkill命令结束该进程,从而解决端口被占用导致的冲突问题。文章详细描述了从检测到解决问题的步骤。
3434

被折叠的 条评论
为什么被折叠?



