TCP TIME WAIT
2024-09-13 19:23:06
根据TCP协议定义的3次握手断开连接规定,发起socket主动关闭的一方 socket将进入TIME_WAIT状态,TIME_WAIT状态将持续2个MSL(Max Segment Lifetime),在Windows下默认为4分钟,即240秒,TIME_WAIT状态下的socket不能被回收使用. 具体现象是对于一个处理大量短连接的服务器,如果是由服务器主动关闭客户端的连接,将导致服务器端存在大量的处于TIME_WAIT状态的socket, 甚至比处于Established状态下的socket多的多,严重影响服务器的处理能力,甚至耗尽可用的socket,停止服务. TIME_WAIT是TCP协议用以保证被重新分配的socket不会受到之前残留的延迟重发报文影响的机制,是必要的逻辑保证.
在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters,添加名为TcpTimedWaitDelay的
DWORD键,设置为60,以缩短TIME_WAIT的等待时间
最新文章
- ES6模块import细节
- yum安装命令的使用方法
- 主机宝(zhujibao) /a/apps/zhujibao/manager/apps/config/config.php no-password Login Vulnerabilities Based On Default cookie Verification From Default File
- ZK 长时操作带进度条
- (Python)导出指定文件夹中as文件的完全限定类名
- C语言误区
- iOS开发-Alpha,Hidden与Opaque区别
- cocos2d-x如何解决图片显示模糊问题
- JAVA大数类练手
- Redis源码阅读笔记(2)——字典(Map)实现原理
- Makefile分析基础
- tablespace
- html中的js监听付款按钮--触发ajax调用php后台--得到的json数据---交给安卓原生处理
- neutron flat和vxlan网络访问外网流量走向
- [国嵌攻略][068][tftp网络协议实现]
- docker查看挂载目录Volume
- python-数据
- 6月4 Smarty练习增删改
- JavaScript高级 面向对象(13)--构造函数的执行过程
- Unity3D深入浅出 -创造 物理材质(Physics Materials)