标签:Zookeeper

Curator源码解析:LeaderLatch实现

<p>深度解析 Apache Curator 3.3.0 LeaderLatch 源码,揭示其如何利用 ZooKeeper 临时顺序节点+最小序号获胜机制实现高可用分布式主从选举,附流程图与核心代码片段,助力开发者快速掌握分布式选主原理。</p>

快速认识了解Curator框架

<p>详解Apache Curator作为ZooKeeper高级客户端的架构、核心功能与最佳实践,涵盖分布式锁、领导选举、计数器等场景,助力高效构建可靠分布式系统。</p>

Kerberos安全认证之大数据集群组件搭建学习笔记

<p>本文介绍Kerberos安全认证环境下大数据集群的搭建过程,涵盖Zookeeper、Hadoop HA、Hive、HBase、Kafka等组件的节点划分、安装配置与集群启停命令,并总结各节点服务分布、内存占用及快速启停脚本,为后续安全认证集成提供基础环境。</p>

SpringBoot快速集成Dubbo

<p>本文介绍SpringBoot快速集成Dubbo的完整案例,以Zookeeper作为注册中心。文章采用模块化开发方式划分消费者、接口与生产者三个模块,给出父pom与各模块依赖、配置文件及服务实现代码,并演示生产者注册与消费者RPC调用的测试流程。</p>

初识Dubbo及简单案例使用

<p>本文介绍Dubbo的基本概念并给出一个简单案例。文章基于原生API方式编写服务接口、生产者与消费者,以Zookeeper作为注册中心完成服务注册与发现,演示RPC远程调用的完整流程,并总结启动Dubbo服务时常见报错的原因与解决办法。</p>

认识Zookeeper与Win和Linux安装

<p>介绍Zookeeper分布式协调服务,讲解Znode数据模型、节点类型、时间属性、节点操作与Watch触发器机制,并分别给出Windows本地安装配置以及使用Docker在Linux快速部署Zookeeper的详细步骤与常用命令。</p>

docker-compose快速搭建Zookeeper集群

<p>讲解zoo.cfg配置项含义与myid文件作用,并给出使用docker-compose快速搭建三节点Zookeeper集群的完整yaml配置、镜像拉取与启动命令,通过zkServer.sh查看各节点leader与follower状态。</p>

docker-compose快速搭建Kafka集群

<p>讲解基于Zookeeper使用docker-compose搭建Kafka 3.0三节点集群,说明broker id、监听器、协议映射与advertised listeners等关键环境变量,并给出Kafka与Zookeeper一体化部署方案及集群启动、验证与停止注意事项。</p>