最先的小说链接:
1、查看 TIME_WAIT 情况
TIME_WAIT
是生机勃勃种连接超时,此前遭逢三个坑,有生龙活虎台服务器莫明其妙的施用无法访谈了,那时集体经历不足,各个排查都搞不定。最终被迫重启服务器校勘。后来遇到雷同的主题材料,开采成TIME_WAIT过多的景况,可疑上次遇见的主题材料正是TIME_WAIT过多,占用财富导致。
用netstat命名查看time_wait个数:
netstat -ano | find “TIME_WAIT” /C
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”
应用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卡塔尔
如下图:
查看见vts对应的进程ID是318904
用netstat的find命名查看见占用的端口是5500