首页 > 其他 > 详细

tcpcopy实战之拷贝生产服务器流量做压力测试

时间:2015-06-19 13:40:20      阅读:330      评论:0      收藏:0      [点我收藏+]

tcpcopy安装使用

一、下载安装
首先,tcpcopy官方网址下载相关代码和文档:
https://github.com/wangbin579/tcpcopy/downloads
我使用的是比较新的0.6.5版本,上面的地址中也有文档可以下载。如果英语好的,可以自行去上面的地址下载使用。
接下来就是安装了,在线上和目标服务器都要安装,
#./configure
#make
#make install

二、配置使用
2.1在测试机上配置:
#modprobe ip_queue
#modprobe -l | grep ip_queue   //应该就可以查看到此模块了。
#iptables -I OUTPUT -p tcp --sport 8080 -j QUEUE  //这里的8080端口是我测试机上跑的resin使用的就是8080端口。简单来说就是你要用哪个端口来接收线上服务过来的请求。
#/usr/local/bin/interception -d

2.2在线上服务器配置:
#/usr/local/bin/tcpcopy -d -x 80-172.31.2.68:8080 &  //这里80的意思是我线上服务端口,拷贝到测试机172.31.2.68的8080端口上且在后台运行。
#tail -f /opt/logs/resin/jvm-server1.log //现在172.31.2.68查看resin的log就可以看到线上的请求源源不断的过来了。

本文出自 “hanyun.fang” 博客,转载请与作者联系!

tcpcopy实战之拷贝生产服务器流量做压力测试

原文:http://hanyun.blog.51cto.com/1060170/1663504

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!