标签:
主要用于系统的稳定性测试。它可以复制线上服务器的请求,通过修改TCP/IP数据包信息,进而发送到测试服务器,为测试服务器创造一个真实的测试环境。
这里使用的是默认安装,可以到/usr/local/bin下面查看是否生成tcpcopy和intercept。
sudo su
modprobe ip_queue
iptables -I OUTPUT -p tcp --sport <测试项目端口> -j QUEUE
/usr/local/bin/intercept -d
sudo su
/usr/local/bin/tcpcopy -x <线上项目端口>-<测试服务器IP>:<测试项目端口> -d
测试服务器IP和端口:10.0.0.1 9080
线上服务器IP和端口:20.0.0.1 8080
sudo su
modprobe ip_queue
iptables -I OUTPUT -p tcp --sport 9080 -j QUEUE
/usr/local/bin/intercept -d
sudo su
/usr/local/bin/tcpcopy -x 8080-10.0.0.1:9080 -d
标签:
原文地址:http://www.cnblogs.com/sea520/p/4626368.html