Chinaunix首页 | 论坛 | 博客
  • 博客访问: 180189
  • 博文数量: 42
  • 博客积分: 315
  • 博客等级: 二等列兵
  • 技术积分: 461
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-16 11:55
文章分类

全部博文(42)

文章存档

2013年(29)

2012年(7)

2011年(6)

我的朋友

分类: LINUX

2012-01-10 13:24:12

linux上使用webbench,webbench最多可以模拟3万个并发连接去测试网站的负载能力
下载地址:


安装步骤:
tar zxvf webbench-1.5.tar.gz
cd webbench-1.5
make &&make install


压力测试:
webbench -c 500 -t 30
-c 500 为并发数
-t 30 为连续时间

[root@localhost ~]# netstat -an |grep "TIME_WAIT" |wc -l
27994

测试结果显示,有27994个TIME_WAIT


优化下内核:

检查net.ipv4.tcp_tw当前值,将当前的值更改为1分钟:
[root@aaa1 ~]# sysctl -a|grep net.ipv4.tcp_tw
net.ipv4.tcp_tw_reuse = 0
net.ipv4.tcp_tw_recycle = 0


vi /etc/sysctl
增加或修改net.ipv4.tcp_tw值:
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1

使内核参数生效
sysctl -p

阅读(1525) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~