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查看应用程式应用的端口

正如指令:

若果笔者想明白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