Skip to main content

离线Windows平台正常运行但无法访问

问题描述

在离线的Windows服务器上平台运行一段时间后突然无法访问,只有重启电脑可以解决

思路

大致是因为电脑tcp连接数过多

解决办法

排查tcp连接数

1.'win+R'打开运行,输入'perfmon.msc',回车

offline_win1.jpg

2.点击'性能监视器'

3.点击上方‘+’号,添加TCPv4

offline_win2.jpg

4.查看‘Connections Active’的数量,超过50万基本确定思路正确。

offline_win3.jpg

排查占用tcp连接数多的进程

1.打开命令行

2.输入'netstat -noqt',查看占用连接数最多的进程PID;也可以打开powershell并输入以下指令排查:

Get-NetTCPConnection | Group-Object -Property State, OwningProcess | Select -Property Count, Name, @{Name="ProcessName";Expression={(Get-Process -PID ($_.Name.Split(',')[-1].Trim(' '))).Name}}, Group | Sort Count -Descending

3.若该进程与平台无关且客户允许关闭,则关闭该进程

4.查看平台是否可以正常访问