方法有四种,这里讲述效果较好的两种,比较适合于中小网站,方法如下:
针对0.5版本及其以后版本
./tcpcopy -x 服务器应用端口号-测试服务器ip地址:测试服务器应用端口 -n xx -f yy
举例如下:
1)在在线服务器上执行多个tcpcopy实例,但命令稍微不同,在原有命令基础上会增加 -f参数
比如你想复制3倍的在线流量或者逐步增加流量,你可以执行如下命令
./tcpcopy -x 服务器应用端口号-测试服务器ip地址:测试服务器应用端口
./tcpcopy -x 服务器应用端口号-测试服务器ip地址:测试服务器应用端口 -f 1
./tcpcopy -x 服务器应用端口号-测试服务器ip地址:测试服务器应用端口 -f 2
2)同一个tcpcopy实例内复制多份流量
./tcpcopy -x 服务器应用端口号-测试服务器ip地址:测试服务器应用端口 -n xx
其中-n后面的xx值代表复制的份数
这两种方法效果真实,推荐使用,对于0.5版本之前的版本,-f -n参数一样,但tcpcopy的复制命令稍微不同
原文地址:http://blog.csdn.net/wangbin579/article/details/7476413