zookeeper集群搭建
软件环境:
linux服务器 1、3、5 (2*n + 1 )。 与选举相关,不能是偶数。
jdk1.7
zookeeper 3.
zookeeper集群安装和简单命令学习
最近在学习zookeeper的使用,所以自己在电脑上安装了个简单版的zookeeper集群,在这里将整个安装过程和一些简单的zookeeper命令写下来,后续再随着自己的不断学习中会抽空完善
首先你需要准备三台虚拟机,我这边创建了三台虚拟机,ip分别为192.
分布式服务治理框架Dubbo
前言
Dubbo是一个被国内很多互联网公司广泛使用的开源分布式服务治理框架,是一个非常全面的SOA基础框架,当当网在Dubbo基础上新增了一些功能,并将其命名为Dubbox(Dubbo eXtensions)。
海量数据下的注册中心 - SOFARegistry 架构介绍
3 月 31 日,蚂蚁金服正式开源了内部演进了近 10 年的注册中心产品 - SOFARegistry。本文主要对 SOFARegistry 整体架构设计进行剖析,并着重介绍一些关键的设计特点。同时欢迎加入《剖析 | SOFARegistry 实现原理》系列的共建,认领列表见文末。
大神解析-ZooKeeper基本原理
ZooKeeper简介
ZooKeeper是一个开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。
基于zookeeper的主备切换方法
继承CZookeeperHelper即可快速实现主备切换:https://github.com/eyjian/mooon/blob/master/mooon/include/mooon/net/zookeeper_helper.h
zookeeper的ZOO_EPHEMERAL节点(如果ZOO_EPHEMERAL满足不了需求,可以考虑和ZOO_SEQUENCE结合使用),在会话关闭或过期时,会自动删除,利用这一特性可以实现两个或多节点间的主备切换。