一个有趣的开源项目——tcpcopy

2012-05-25 13:43:25 +08:00
 liwei
http://code.google.com/p/tcpcopy/

简单来说这个东西可以将真实的流量引流到另外的一台测试机上,这样可以实现最接近真实环境的测试,更加具体的信息可以参考项目主页。

PS: 另外还想跟大家讨论一下有没有其他的方式可以做类似的事情,不论是软件或者硬件的方式。
3449 次点击
所在节点    分享发现
3 条回复
9hills
2012-05-25 13:50:08 +08:00
貌似不仅仅是引流,引流的话iptables就能做。
应该说是复制TCP请求到测试机,不影响当前的在线服务。而是将请求复制到测试机。
liwei
2012-05-25 13:56:24 +08:00
@9hills 对,是复制并转发
wptree
2012-05-25 14:08:20 +08:00
这个我做过。是用Mina写一个tunnel程序,一个server端一个client端。可以实现无缝转发,加密解密等等。另外ruby下面有个Caldecott,你可以了解一下它是干嘛的。
http://rubygems.org/gems/caldecott/stats

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/37292

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX