apache TIME_WAIT解决办法
2024-10-21 03:20:38
最近发现apache与负载均衡器的的连接数过多,而且大部分都是TIME_WAIT,调整apache2.conf后也没效果,最后百度到如下解决方案
通过调整内核参数解决
vi /etc/sysctl.conf
编辑文件,加入以下内容:
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_fin_timeout = 30
然后执行 /sbin/sysctl -p 让参数生效。
net.ipv4.tcp_syncookies = 1 表示开启 SYN Cookies 。当出现 SYN 等待队列溢出时,启用 cookies 来处理,可防范少量 SYN 攻击,默认为 0 ,表示关闭;
net.ipv4.tcp_tw_reuse = 1 表示开启重用。允许将 TIME-WAIT sockets 重新用于新的 TCP 连接,默认为 0 ,表示关闭;
net.ipv4.tcp_tw_recycle = 1 表示开启 TCP 连接中 TIME-WAIT sockets 的快速回收,默认为 0 ,表示关闭。
net.ipv4.tcp_fin_timeout 修改系統默认的 TIMEOUT 时间
最新文章
- 【皇甫】☀PPT里的小玩意
- Scrum站立会议----11月4日
- 认识js函数对象(Function Object)
- CentOS下支持exFAT与NTFS
- mybatis3温故
- Vs2012 构建配置 Lua5.2.3
- UI基础UIButton
- AndFix使用感想
- C#服务器控件 IsReadOnly 和 Visibility,IsEnable 的区别
- JSON WEB TOKEN(JWT)的分析
- ios 输入框问题
- C#常用字符串函数
- Docker win10安装
- PythonStudy——Pycharm 小技巧
- iOS 开发之 KVC - setValuesForKeysWithDictionary 解析
- 深入理解Java虚拟机2-chap3-斗之气9段
- Matlab——filter函数用法
- 平衡二叉树之AVL树
- Android使用Gradle命令动态传参完成打包,不需要修改代码
- ijkplayer框架深入剖析
热门文章
- top/free/df/jstack/jmap
- 【bzoj3930】[CQOI2015]选数 莫比乌斯反演+杜教筛
- 共鸣(resonance)
- Codeforces Round #320 (Div. 2) [Bayan Thanks-Round] D 数学+(前缀 后缀 预处理)
- callee返回正被执行的Function对象
- 【转】Nodejs学习笔记(二)--- 模块
- ios 上传视频或图片
- 【HDOJ5558】Alice's Classified Message(后缀数组)
- HDU 4388 Stone Game II {博弈||找规律}
- html执行.NET函数 html操作数据库 html与ashx结合