求助,WS服务和数据库连接产生的TIME_WAIT过多,求解决方法! 1C

现在有个问题想请教一下您,我这边采用SSI框架+CXF做了一个restful风格的服务端,但是在运行的过程中,发现服务端和数据库(分别布置在两台电脑,其中ws服务在IP地址172.16.1.12的电脑上,数据库SQL server在IP地址172.16.1.13上),在每次调用ws服务后都产生TCP连接,而且很多一直处于Time wait的状态,随着调用次数越多,连接越多!
但发现TCP不会消失,通过netstat -aon查找,连接一直存在,大部分处于Time wait的状态,我也根据网上很多关于减少time wait的时间,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
“TcpTimeWaitDelay”=dword:0000030 (缩短为30秒),当前TCP连接的数量也没有改变。

请大侠们指点如何解决这个问题,万分感谢!

图片说明

1个回答

数据库连接产生的TIME_WAIT过多,求解决方法! 1C
cxf框架tcp数据库
现在有个问题想请教一下您,我这边采用SSI框架+CXF做了一个restful风格的服务端,但是在运行的过程中,发现服务端和数据库(分别布置在两台电脑,其中ws服务在IP地址172.16.1.12的电脑上,数据库SQL server在IP地址172.16.1.13上),在每次调用ws服务后都产生TCP连接,而且很多一直处于Time wait的状态,随着调用次数越多,连接越多!
但发现TCP不会消失,通过netstat -aon查找,连接一直存在,大部分处于Time wait的状态,我也根据网上很多关于减少time wait的时间,
HKEY_LOCAL_MACHINE\SYSTEM\C

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐