2019年6月30日

zookeeper

摘要: 工作原理: Zookeeper 的核心是原子广播,这个机制保证了各个Server之间的同步。实现这个机制的协议叫做Zab协议。Zab协议有两种模式,它们分别是恢复模式(选主)和广播模式(同步,新加入的机器会同步)。当服务启动或者在领导者崩溃后,Zab就进入了恢复模式,当领导者被选举出来,且大多数Se 阅读全文

posted @ 2019-06-30 22:52 gfaraway 阅读(182) 评论(0) 推荐(0) 编辑

redis中间件

摘要: redis的集群:集群策略:主从复制(从库从主库同步获取数据,本身不提供服务)哨兵(监控主库和从库,当主库挂的时候自动把从库选一个切换为主库,主库存放的是全量数据)集群参考:https://blog.csdn.net/q649381130/article/details/79931791,https 阅读全文

posted @ 2019-06-30 22:35 gfaraway 阅读(2850) 评论(0) 推荐(0) 编辑

多线程的杂篇

摘要: thread的join方法是运行该方法的线程必须等到join方法的线程运行完毕才能让当前线程继续运行。原理是校验join线程是否存活,存活就一直循环等待,直到线程over了,才继续向下运行。volitile 是让线程间进行通讯的,解决了编译器的重排序,是程序按照正常的执行流程运行, jstat 命令 阅读全文

posted @ 2019-06-30 21:44 gfaraway 阅读(103) 评论(0) 推荐(0) 编辑

导航