07 2019 档案

摘要:ZK其核心原理满足CP, 实现的是最终一致性, 它只保证顺序一致性. ZK 选举机制 ZK选举投票核心逻辑 FastLeaderElection通信使用的是ServerSocket, 没有使用NIO/Netty.因为集群通信的节点毕竟有限. Watch机制 ZooKeeper 的 Watcher 机 阅读全文
posted @ 2019-07-19 15:12 龘人上天 阅读(389) 评论(0) 推荐(0) 编辑
摘要:使用ZK实现分布式独占锁, 原理就是利用ZK同级节点的唯一性. Curator框架下的一些分布式锁工具InterProcessMutex:分布式可重入排它锁 InterProcessSemaphoreMutex:分布式排它锁 InterProcessReadWriteLock:分布式读写锁 使用 Z 阅读全文
posted @ 2019-07-17 21:17 龘人上天 阅读(540) 评论(0) 推荐(0) 编辑
摘要:zookeeper 的视图结构 和标准的文件系统非常类似,每一个节点称之为 ZNode,是 zookeeper 的最小单元。每个 znode上都可以保存数据以及挂载子节点。构成一个层次化的树形结构持久节点(PERSISTENT)创建后会一直存在 zookeeper 服务器上,直到主动删除持久有序节点 阅读全文
posted @ 2019-07-16 21:02 龘人上天 阅读(415) 评论(0) 推荐(0) 编辑
摘要:添加生成元数据信息的依赖 配置类 作为自动化配置项, [启动@EnableConfigurationProperties] 在resources/META-INF/spring.factories下配置自动注入类 最后一步打包成jar,放到私服上.供其他项目引用 注意,打包时会在spring.fac 阅读全文
posted @ 2019-07-11 14:27 龘人上天 阅读(342) 评论(0) 推荐(0) 编辑
摘要:一, 第一个待注入类 方法一, 实现接口ImportSelectort 方法二, 实现接口ImportBeanDefinitionRegistrar, 自定义Enable注解, 将CacheService, LoggerService加载到Spring-boot项目中 阅读全文
posted @ 2019-07-09 17:18 龘人上天 阅读(201) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示