会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
文刀~三告
第七课 Zookeeper配置管理,分布式锁案例,运维管理,运维管理系统
分布式锁
思路:
java本地多线程通过显示锁控制
分布式多线程通过zookeeper锁控制,
每次创建一个node,判断当前node前面有多少个节点,需要等待前面节点全部释放才能获取到锁
通过在前一个节点注册exist添加事件,因为每个节点都添加事件,最后形成鲸群效应,
获取完锁,开始操作,操作完毕,删除节点
节点的生成使用序列,
临时节点和持久节点比较:
临时节点:
优点:删除快捷
缺点:网络超时,会话中断,节点全部丢失
持久节点:
缺点:follow太多时,形成广播风暴
来自为知笔记(Wiz)
发表于
2018-03-20 15:29
文刀~三告
阅读(
163
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告
导航
博客园
首页
新随笔
新文章
联系
订阅
管理