
Zookeeper
DK_ing
这个作者很懒,什么都没留下…
展开
-
协调服务-Zookeeper初识
从架构发展说起 以电商架构为例,早期我们是单一的应用架构,随着互联网的快速发展和体量的不断增长,后端的架构通过垂直伸缩的方式很难达到我们期望的性能要求,同时投入产出比也非常大,同时普通PC的性能也越来越高,所以通过水平伸缩的方式来提升性能成为了主流。 在分布式架构下,当服务越来越多,规模越来越大时,对应的机器数量也越来越大,单靠人工来管理和维护服务及地址的配置会越来越困难,单点故障的问题也开始...原创 2019-04-09 15:28:49 · 337 阅读 · 0 评论 -
协调服务-Zookeeper深入
zookeeper的由来 各个节点的数据一致性 怎么保证任务只在一个节点上执行 如果orderservice1挂了,其他节点如何发现并接替任务 存在共享资源,安全性、互斥性 zookeeper的发展史 从上面案例可以看出,分布式系统的很多难题,都是由于缺少协调机制造成的。在分布式协调服务这块做的比较好的,由Google的Chubby以及Apache的Zookeeper。 Googl...原创 2019-04-16 22:34:07 · 1320 阅读 · 0 评论 -
协调服务-Zookeeper实践
数据存储 事务日志 zoo.cfg文件中,datadir 快照日志 运行时日志 bin/zookeeper.out 基于Java API 初探zookeeper的使用 建立连接的过程 public class ConnectionDemo { public static void main(String[] args) { final CountDown...原创 2019-04-16 23:40:30 · 267 阅读 · 0 评论