Windows查看端口被占有的程序命令(80端口为例)

原著链接:

后日开掘自身的apache运转不了,查看日志提醒是80商品己经被应用程序给占用了,上面笔者以查看80端口被挤占的顺序为例,查看别的端口被先后占用了作者们都足以应用些方法。

 

起头–启动–cmd 步向命令提示符 输入netstat -ano 就能够看出有着连接的PID
之后在职分微处理器中找到这么些PID所对应的前后相继生龙活虎旦职分微型机中尚无PID那生机勃勃项,能够在任务微处理机中选”查看”-”选用列”

1、查看 TIME_WAIT 情况

一再,我们在运行应用的时候开采系统要求的端口被别的程序占用,如何驾驭哪个人占领了小编们要求的端口,很几个人都对比咳嗽,上面就介绍朝气蓬勃种特别轻易的不二诀窍,希望对我们有用。

TIME_WAIT
是大器晚成种连接超时,在此之前遭逢三个坑,有生机勃勃台服务器莫名其妙的利用无法访谈了,那时候团队经历不足,各个逐个审查都搞不定。最后被迫重启服务器修改。后来遇到相通的标题,开采成TIME_WAIT过多的景色,疑忌上次遭遇的难题正是TIME_WAIT过多,占用财富导致。

我们须求规定何人占用了大家的80端口

 

在windows命令行窗口下实践:

用netstat命名查看time_wait个数:

 代码如下

netstat -ano   | find “TIME_WAIT” /C  

复制代码

 

C:/>netstat -aon|findstr “80″
 TCP    0.0.0.0:19780             0.0.0.0:0                   
LISTENING         2044
 TCP    10.72.224.5:2558       96.17.109.8:80          ESTABLISHED    
2044
 TCP    10.72.224.5:2757       60.210.176.209:80    TIME_WAIT        
0
 TCP    10.72.224.5:3956       125.46.1.234:80        ESTABLISHED    
2044
 TCP    10.72.224.5:3959       125.46.1.234:80        ESTABLISHED    
2044
 UDP    0.0.0.0:2280              
*:*                                                       3700

图片 1

看看了吧,端口被进度号为2044的进度占用,继续试行上边谈笑自若:

netstat查看time_wait情况

 

 

 代码如下

如上海教室所示,能够看见有2个time_wait超时,然后用命令

复制代码

netstat -ano   | find “TIME_WAIT”  

C:/>tasklist|findstr “2044″
avp.exe                     2044 Console                 0     37,680 K

 

很了然啊,avp 卡巴监听80端口,调度卡巴网络监听设置。
本来,假若您的80端口被其余程序占用,kill掉可能调度端口。

能够观望:

10.23.10.102:1521

10.23.10.101:5500

那多少个超时。

依赖服务器的应用深入分析,一个是数据库访谈的超时,三个是数量选拔程序(端口5500卡塔尔国的逾期。

 

2、利用netstat查看远程登入服务器的气象和ip

日常来讲指令:

相关文章