基于CuratorFramework实现zookeeper分布式锁,实现任务争抢,程序高可用方案,单进程去争抢多个任务。在生产环境稳定运行。

1、功能:

实现多进程,或多线程争抢zookeeper锁,例如4个进程,程序名:DLFrame,进程名:DLFrame_10001,去争抢任务锁:10001。只会有一个进程争抢到锁10001,其余经常在等待获取锁,也可以用于单进程去争抢多个任务。

在192.168.1.25 部署4个进程

 去争取10001锁,最终只会有一个进程争抢到。争取到效果如图:

2、使用方法

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>