<五>基于淘宝Fourinone实现分布式锁指南和demo
2011-12-05 13:46
585 查看
LockDemo是利用fourinone进行分布式锁的实现:
可以启动多个LockDemo实例,每个实例在fourinone上建立一个自己的node, node的domain为lock, node的值为node
然后再轮循判断domain lock的第一个元素是否是自己的node,如果是,就执行,这里模拟线程执行8秒,执行完将自己的node删除,代表释放锁;如果不是,就继续等待。
运行步骤:
1、启动ParkServerDemo(它的IP端口已经在配置文件指定)
2、运行LockDemo,node名称动态传入参数
先后启动了多个LockDemo实例,观察他们按照预期的顺序先后获取到锁并进行8秒的业务操作。
邮箱:fourinone@yeah.net
qq群:1313859
本demo源码和开发包下载
http://www.skycn.com/soft/68321.html
可以启动多个LockDemo实例,每个实例在fourinone上建立一个自己的node, node的domain为lock, node的值为node
然后再轮循判断domain lock的第一个元素是否是自己的node,如果是,就执行,这里模拟线程执行8秒,执行完将自己的node删除,代表释放锁;如果不是,就继续等待。
运行步骤:
1、启动ParkServerDemo(它的IP端口已经在配置文件指定)
2、运行LockDemo,node名称动态传入参数
先后启动了多个LockDemo实例,观察他们按照预期的顺序先后获取到锁并进行8秒的业务操作。
邮箱:fourinone@yeah.net
qq群:1313859
本demo源码和开发包下载
http://www.skycn.com/soft/68321.html
相关文章推荐
- <六>基于淘宝Fourinone实现分布式缓存指南和demo
- <三>基于淘宝Fourinone实现统一配置管理指南和demo
- <一>基于Fourinone实现分布式计算上手指南和demo
- <七>基于淘宝Fourinone实现MQ指南和demo
- <四>基于淘宝Fourinone实现集群管理demo
- <二>基于Fourinone实现分布式计算完整demo
- <五>基于Fourinone实现分布式锁指南和demo
- <一>基于Fourinone实现分布式计算上手指南和demo
- <六>基于Fourinone实现分布式缓存指南和demo
- <三>基于Fourinone实现统一配置管理指南和demo
- <七>基于Fourinone实现MQ指南和demo
- <二>基于Fourinone实现分布式计算完整demo 推荐
- <四>基于Fourinone实现集群管理demo
- <Machine Learning in Action >之二 朴素贝叶斯 C#实现文章分类
- 用淘宝Fourinone实现Hadoop经典实例wordcount
- 基于Fourinone实现文件监控
- fourinone 四不像 分布式计算 上手demo
- <五>RecycleView+CardView实现瀑布流(类in界面效果)
- 淘宝分布式框架Fourinone2.0正式版发布
- 用淘宝Fourinone实现Hadoop经典实例wordcount