zookeeper中的自动交互引发的思考
2016-12-13 23:42
141 查看
在zk数据同步过程中.
leader和follower之间需要互相交互并确认对方. 选举之后的数据同步.
这个类似打车软件中乘客和司机交互.
只不过一个人发起,一个是自动化的.
测试如果期望自动化测试打车软件,也需要通过技术来实现.
zk的方案,利用socket input的本身阻塞机制.阻塞获取流数据.等待对方的操作和返回.
打车软件由于中间通过一个服务端存储隔离.
只能通过训轮状态或者额外建立tcp长连接等待通知的方式.
leader和follower之间需要互相交互并确认对方. 选举之后的数据同步.
这个类似打车软件中乘客和司机交互.
只不过一个人发起,一个是自动化的.
测试如果期望自动化测试打车软件,也需要通过技术来实现.
zk的方案,利用socket input的本身阻塞机制.阻塞获取流数据.等待对方的操作和返回.
打车软件由于中间通过一个服务端存储隔离.
只能通过训轮状态或者额外建立tcp长连接等待通知的方式.
相关文章推荐
- 由in_array()函数引发的对PHP比较运算中自动转型的思考
- 一个关于NHiberante,Linq数据源与UI交互引发的思考
- [感受]由一张假币引发的思考 推荐
- 交互设计:是“授之以渔”还是“授之以鱼”?----寻求自动与自由的契合(3)
- makefile中使用echo -e引发的思考(涉及dash和bash)
- (转)二叉树算法引发的思考:指针参数传递、引用的陷阱
- 由“单件模式”引发的思考及解决方案 推荐
- 教会你Linux Shell自动交互的三种方法
- 豌豆荚、酷市场、应用宝,模拟手指点击事件进行应用自动安装的思考
- 一道算法题,引发的思考
- 由 MS12-005 : 嵌入式对象任意代码执行引发的思考
- 一次代码review引发的关于单例模式的思考
- 你的时间是如何被谋杀的?---由一款塔防游戏引发的思考
- ssh自动输入密码登录服务器/ssh免输入密码登录/非交互ssh 密码验证
- 优化hbase JVM GC 参数,避免由于JVM内存回收引发的ZooKeeper会话超时进程退出事件
- 唐都长安引发的思考
- Java中由常量类引发的思考
- Linux Shell自动交互的三种方法
- 由Web前端引发的思考
- Linux0.11 由进程睡眠函数sleep_on()中的堆栈变量tmp引发的思考 关于进程内核堆栈