windows端口被占用问题,杀死进程

 描述:端口被占用

在使用IntelliJ IDEA运行程序时,可能会遇到端口占用的情况,这通常由以下几个原因引起:
1、同一程序多次启动:如果你没有正确关闭之前运行的程序实例,再次尝试运行相同的程序时,它会尝试绑定到已被占用的端口上。
2、其他应用程序占用端口:不仅仅是你的开发环境,系统中的其他应用程序或服务也可能正在使用你试图绑定的端口。这包括但不限于Web服务器(如Apache、Nginx)、数据库服务器(MySQL、MongoDB等)、消息队列服务(RabbitMQ、Kafka)以及其他的开发工具或IDE。
3、IDE配置问题:有时候IDEA的运行/调试配置可能没有正确地设置端口号,或者在配置中指定了固定的端口,而这个端口在系统中已经被其他服务占用。
4、残留进程:有时候程序异常终止或崩溃,但相关进程并未完全退出,导致端口仍然被占用。

解决端口占用的方法通常包括查找并结束占用端口的进程、更改IDEA中的端口号配置、或者在程序中实现更灵活的端口分配逻辑。你可以使用命令行工具tasklist(Windows)来查找哪个进程占用了特定端口,并根据需要结束这些进程。

原因:端口被占用

查询所有进程 tasklist

根据端口号找PID

 netstat -aon|findstr "8080"

根据PID找进程

tasklist|findstr "9360"

杀死进程

tasklist -pid 9360 -f

根据进程名称找PID

tasklist|findstr "webrtc-streamer.exe"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值