当前位置:  开发笔记 > 编程语言 > 正文

收到错误 - 在Windows机器上收听EADDRINUSE ::: 3000

如何解决《收到错误-在Windows机器上收听EADDRINUSE:::3000》经验,为你挑选了2个好方法。

我搜索了很多,我知道有一些进程或服务器在端口3000上运行,但我怎么能阻止它并在端口3000上运行一个新的快速http服务器.几乎没有答案告诉它对于Unix环境..但是如何使用cmd终端在Windows环境中释放端口.使用PID关闭任务对我来说也不起作用.提前致谢



1> 小智..:

打开命令提示符并键入以下内容

netstat -a -o -n

按端口向下运行,直到找到端口3000,您将看到进程ID.然后跑

taskkill /F /PID (yourprocessID)

还有另一种简单的方法可以在一个命令中执行此操作

FOR /F "tokens=4 delims= " %%P IN ('netstat -a -n -o ^| findstr :3000') DO TaskKill.exe /PID %%P

如果您使用Windows 7 U可能需要tokens=5,请谨慎使用令牌不同的操作系统.



2> 小智..:

在Windows 10中,打开任务管理器并转到Details选项卡.

那里你会发现node.exe跑步.

结束该任务和您的端口将被释放.

推荐阅读
小妖694_807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有