自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 tcpcopy-复制流量测试法

netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"\t",state[key]}' ./tcpcopy -x 50090-10.13.12.12:50055 iptables -I OUTPUT -p tcp --sport 8080 -j QUEUE iptables -L -n 查看防...

2012-12-04 11:21:37 168

原创 tcpcopy-复制流量测试法

看防火墙 由于客户端过来的请求packets,目的地址就是61.135.250.217,目的端口80, 我们需要改变复制包的目的地址和目的端口, 改成测试服务器的ip地址和端口号,这样才能 访问测试服务器 ,那访问测试服务器后的response怎么办,那就是由测试服务器上的interception来截获了, 不会直接返回给客户端。 modprobe ip_queue (如果这个内核模块没有启动的话,要启动这个,不过内核版本要支持这个) 设置iptables iptables -I OUT

2012-12-04 11:21:37 112

原创 Paxos-基于消息的分布式一致性

描述了这样一个场景,有一个叫做Paxos的小岛(Island)上面住了一批居民,岛上面所有的事情由一些特殊的人决定,他们叫做议员(Senator)。议员的总数(Senator Count)是确定的,不能更改。岛上每次环境事务的变更都需要通过一个提议(Proposal),每个提议都有一个编号(PID),这个编号是一直增长的,不能倒退。每个提议都需要超过半数((Senator Count)/2 +1)...

2012-12-04 11:16:58 210

原创 Paxos-基于消息的分布式一致性

r Count)是确定的,不能更改。岛上每次环境事务的变更都需要通过一个提议(Proposal),每个提议都有一个编号(PID),这个编号是一直增长的,不能倒退。每个提议都需要超过半数((Senator Count)/2 +1)的议员同意才能生效。每个议员只会同意大于当前编号的提议,包括已生效的和未生效的。如果议员收到小于等于当前编号的提议,他会拒绝,并告知对方:你的提议已经有人提过了。这里的当前编号是每个议员在自己记事本上面记录的编号,他不断更新这个编号。整个议会不能保证所有议员记事本上的编号总是相同的。

2012-12-04 11:16:58 57

Google_Guava_Collections_使用介绍.pdf )

Google_Guava_Collections_使用介绍.pdf )

2012-03-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除