Zookeeper
文章平均质量分 60
ZooKeeper 最早起源于雅虎研究院的一个研究小组。在当时,研究人员发现,在 雅虎内部很多大型系统基本都需要依赖一个类似的系统来进行分布式协调,但是 这些系统往往都存在分布式单点问题,所以,雅虎的开发人员就试图开发一个通 用的无单点问题的分布式协调框架,以便让开发人员将精力集中在处理业务逻辑上
LlinCK
持续学习,持续输出
展开
-
kafka 集群部署
部署环境:Server1:10.0.0.31Server2:10.0.0.32Server3:10.0.0.33一、下载二进制kafka包apt install -y apenjdk-8-jdkcd /usr/local/srcwget https://mirrors.bfsu.edu.cn/apache/kafka/2.7.1/kafka_2.13-2.7.1.tgztar xvf kafka_2.13-2.7.1.tgzln -sv /usr/local/src/kafka_2.13原创 2021-07-31 22:47:40 · 433 阅读 · 0 评论 -
zookeeper 客户端 ZooInspector
一、Linux 客户端使用apt install maven -ycd /optgit clone https://github.com/zzhang5/zooinspector.gitcd zooinspector/mvn clean packagechmod +x target/zooinspector-pkg/bin/zooinspector.sh target/zooinspector-pkg/bin/zooinspector.sh二、windows 客户端使用原创 2021-07-30 00:14:09 · 129 阅读 · 0 评论 -
Zookeeper 集群部署详解
一、集群结构介绍二、集群角色介绍三、Zookeeper 集群特性整个集群中只要有超过集群数量一半的 zookeeper 工作只 正常的,那么整个集群对外就是可用的。假如有 2 台服务器做了一个 zookeeper 集群,只要有任何一台故障或宕机,那么这个 zookeeper 集群就不可用了,因为 剩下的一台没有超过集群一半的数量。但是假如有三台 zookeeper 组成一个集群, 那么损坏一台就还剩两台,大于 3 台的一半,所以损坏一台还是可以正常运行的, 但是再损坏一台就只剩一台集群就不原创 2021-07-29 23:41:43 · 2240 阅读 · 2 评论 -
Zookeeper 单机部署
一、配置 java 环境apt install openjdk-8-jdkjava -version openjdk version "1.8.0_222" OpenJDK Runtime Environment (build 1.8.0_222-8u222-b10-1ubuntu1~18.04.1-b10) OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)二、部署 ZooKeeper官网下载地址:https://archive.原创 2021-07-28 20:17:19 · 1242 阅读 · 1 评论 -
ZooKeeper 应用场景
ZooKeeper 是一个分布式服务框架,它主要是用来解决分布式应用中经常遇到的 一些数据管理问题,如:命名服务、状态同步、配置中心、集群管理等。一、命名服务命名服务是分布式系统中比较常见的一类场景。命名服务是分布式系统最基本的 公共服务之一。在分布式系统中,被命名的实体通常可以是集群中的机器、提供 的服务地址或远程对象等——这些我们都可以统称它们为名字(Name),其中较 为常见的就是一些分布式服务框架(如 RPC、RMI)中的服务地址列表,通过使 用命名服务,客户端应用能够根据指定名字来获取资源的实原创 2021-07-28 12:42:44 · 567 阅读 · 1 评论