标签:
1.查看系统是否有IPVS内核模块
grep -i ‘vs‘ /boot/config-2.6.32-431.el6.x86_64
2.安装ipvsadm
[root@localhost yum.repos.d]$yum install -y ipvsadm
3.ipvsadm的功能
3.1 管理集群服务
添加:-A|E -t|u|f service-address [-s scheduler]
[-p [timeout]] [-M netmask]
-t tcp协议集群
-u udp协议集群
-f 防火墙标记 service-adress=Mark Number
service-address: ip:port -s (可以省略,默认为wlc)
轮叫调度 rr (Round Robin)
加权轮叫调度 wrr(Weighted Round Robin)
最少链接调度 lc(Least Connections)
加权最少链接调度 wlc(Weighted Least Connections)
$ipvsadm -A -t 192.168.11.131:80 -s rr
修改: -E
删除: —D
3.2 管理集群服务的RS
添加: ipvsadm -a|e -t|u|f service-address -r server-address [-g|i|m] [-w weight] [-x upper] [-y lower]
-t|u|f service-address:事先定义好的某集群服务
[-g|i|m]: LVS的类型
-g: DR (Direct Routing)默认
-i: TUN (Tunneling)
-m: NAT (Network Address Translation)
[-w weight]: 定义服务器权重
ipvsadm -a -t 192.168.11.131:80 -r 192.168.11.129 -m -w 1
ipvsadm -a -t 192.168.11.131:80 -r 192.168.11.132 -m -w 3
修改: -e
删除: -d
3.3 查看
-L|l
-n :数字格式显示主机地址和端口
--stats:统计数据
--rate: 速率
--timeout:显示tcp,tcpfin,udp的会话超时时长
-c:显示当前的ipvs的连接状况
删除所有集群服务
-C:清空ipvs的规则
保存规则
-S
#ipvsadm -S >/path/to/somefile
载入此前规则
-R
#ipvsadm -R >/path/to/somefile
Linux系统默认是禁止数据包转发的。所谓转发即当主机拥有多于一块的网卡时,其中一块收到数据包,根据数据包的目的ip地址将包发往本机另一网卡,该网卡根据路由表继续发送数据包。这通常就是路由器所要实现的功能。
ab是apache自带的一个很好用的压力测试工具,当安装完apache的时候,就可以在bin下面找到ab
1 我们可以模拟100个并发用户,对一个页面发送1000个请求
ab -n 1000 -c 100 http://www.baidu.com
标签:
原文地址:http://www.cnblogs.com/zydev/p/5111813.html