摘要: zk做为分布式架构中的重要中间件,通常会在上面以节点的方式存储一些关键信息,默认情况下,所有应用都可以读写任何节点,在复杂的应用中,这不太安全,ZK通过ACL机制来解决访问权限问题,详见官网文档:http://zookeeper.apache.org/doc/r3.4.6/zookeeperProg 阅读全文
posted @ 2018-12-25 19:49 盛年不重来,一日难再晨! 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 一、前言 前面学习了Zookeeper服务端的相关细节,其中对于集群启动而言,很重要的一部分就是Leader选举,接着就开始深入学习Leader选举。 二、Leader选举 2.1 Leader选举概述 Leader选举是保证分布式数据一致性的关键所在。当Zookeeper集群中的一台服务器出现以下 阅读全文
posted @ 2018-12-25 15:38 盛年不重来,一日难再晨! 阅读(1482) 评论(0) 推荐(0) 编辑
摘要: Java 泛型 <? super T> 和<? extendsT>中 super ,extends怎么 理解?有何不同? 简介 前两篇文章介绍了泛型的基本用法、类型擦除以及泛型数组。在泛型的使用中,还有个重要的东西叫通配符,本文介绍通配符的使用。 这个系列的另外两篇文章链接如下: Java 泛型总结 阅读全文
posted @ 2018-12-25 15:16 盛年不重来,一日难再晨! 阅读(488) 评论(0) 推荐(0) 编辑