没有合适的资源?快使用搜索试试~ 我知道了~
NULL 博文链接:https://aigo-h.iteye.com/blog/2018741
资源推荐
资源详情
资源评论
TCPCopy Manual
TCP
TCP
TCP
TCP Copy
Copy
Copy
Copy Manual
Manual
Manual
Manual
TCP Copy Manual
第 0 页
TCPCopy Manual
第 1 页
目 录
1 引言 ........................................................................................................................................... 1
2 TCPCopy 原理及介绍 .............................................................................................................. 1
2.1 原理 .................................................................................................................................... 1
2.2 TCPCopy vs Tcpreplay ........................................................................................................ 2
2.3 影响 TCPCopy 的因素 ...................................................................................................... 2
2.4 TCPCopy 分布性特征 ........................................................................................................ 5
2.5 二次开发 TODO ............................................................................................................... 6
2.6 TCPCopy 优化 .................................................................................................................... 6
2.7 TCPCopy 不足的地方 ........................................................................................................ 6
2.8 TCPCopy CHANGES ......................................................................................................... 7
2.9 TODOS ................................................................................................................................ 7
3 UDPCopy 原理及介绍 ............................................................................................................. 8
4 MysqlCopy 原理及介绍 ........................................................................................................... 9
5 TCPCopy 用法参考 ................................................................................................................ 11
5.1 How to configure ............................................................................................................... 11
5.2 How to run ......................................................................................................................... 12
5.3 TCPCopy client ................................................................................................................. 13
5.4 TCPCopy server ................................................................................................................ 16
6 UDPCopy 用法参考 ............................................................................................................... 18
7 MysqlCopy 用法参考 ............................................................................................................. 19
7.1 Mysql 正常模式 ................................................................................................................ 19
7.2 Mysql skip-grant-tables 模式 ............................................................................................ 19
8 QA ........................................................................................................................................... 20
9 总结 ......................................................................................................................................... 31
XCopy 文档
第 1 页
1
1
1
1 引言
X Copy 是由网易主导,多家公司成员
1
参与开发的具有在线 server 流量复制功能的一系
列开源产品的总称 , 目的是复制在线 server 流量到测试系统中去 , 并引入在线的 复杂 性 到 测
试 系统 , 从而可以在测试系统中充分暴露在线的问题 , 帮助提前解决在线问题 , 降低上线失
误率或者实现零失误。
XCopy 系列包括 TCPCopy 、 UDPCopy 、 MysqlCopy 等开源产品。
XCopy 分为在线版本和离线版本,在线版本主要用来实时捕获在线数据包,而离线版
本主要从 pcap 格式的文件中去读取在线数据包。由于离线版本依赖于抓包工具,在压力比
较大的场合,抓包工具一般丢包非常严重,而且还会严重影响在线 IO ,因此一般不推荐在
高压情况下使用离线版本(以下内容一般不声明的话,默认是在线实时复制版本 ) 。
XCopy 可以应用在以下领域:
1 ) 性能压力测试,如系统性能瓶颈查找,内核参数调优,不同程序性能比较等
2 ) 系统可用性测试
3 ) 冒烟测试
4 ) 回归测试,特别是针对技术类重构的测试
5 ) 。 。 。
TCPCopy 是 XCopy 系列中最重要的一个组件,其功能是复制在线 server 数据包,修 改
TCP/IP 头部信息 , 发送给测试服务器 , 达到欺骗测试服务器的 TCP 程序的目的 , 从而为欺
骗测试服务器上面的上层应用打下坚实基础。
由于互联网大部分应用是基于 TCP 的,并且其中的大部分应用是很容易被欺骗的,因
此只需 TCPCopy 就能欺骗大部分上层协议,如 HTTP 协议、 memcached 协议, POP3 协议
等等。
本文的结构如下:
第一章 引言
第二章 TCPCopy 原理及介绍
第三章 UDPCopy 原理及介绍
第四章 MysqlCopy 原理及介绍
第五章 TCPCopy 用法参考
第六章 UDPCopy 用法参考
第七章 MYSQLCopy 用法参考
1
目前成员包括淘宝,畅游等公司的相关人员
TCPCopy Manual
第 2 页
第八章 QA
第九章 总结
剩余35页未读,继续阅读
资源评论
weixin_38669628
- 粉丝: 383
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功