WAIT过多的情况

最先的小说链接:

 

1、查看 TIME_WAIT 情况

TIME_WAIT
是生机勃勃种连接超时,此前遭逢三个坑,有生龙活虎台服务器莫明其妙的施用无法访谈了,那时集体经历不足,各个排查都搞不定。最终被迫重启服务器校勘。后来遇到雷同的主题材料,开采成TIME_WAIT过多的景况,可疑上次遇见的主题材料正是TIME_WAIT过多,占用财富导致。

 

用netstat命名查看time_wait个数:

netstat -ano   | find “TIME_WAIT” /C  

 

图片 1

netstat查看time_wait情况

 

如上图所示,能够看出有2个time_wait超时,然后用命令

netstat -ano   | find “TIME_WAIT”  

 

能够见见:

10.23.10.102:1521

10.23.10.101:5500

那四个超时。

基于服务器的行使剖判,三个是数据库访谈的超时,三个是数码选择程序(端口5500卡塔尔的过期。

 

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

平常来讲指令:

netstat -ano   | find “3389”  

 

图片 2

应用netstat_find_3389查看远程登入的情状

能够看出是:

10.28.146.122的IP远程访问的服务器

 

3、利用netstat查看APP应用的端口

如下指令:

风姿浪漫旦作者想明白VTS.exe(服务器上一个准期socket接纳数据的次第卡塔尔占用了哪位端口。

步骤:

(1卡塔尔国用tasklist查看该程序及进度ID

(2卡塔尔用netstat查看该进程ID对应的端口

如:netstat -ano | find “318904” 

(备注:318904是tasklist查看见的vts.exe对应的经过Id卡塔尔

 

如下图:

图片 3

查看见vts对应的进程ID是318904

 

图片 4

用netstat的find命名查看见占用的端口是5500

发表评论

电子邮件地址不会被公开。 必填项已用*标注