zookeeper远程主机强迫关闭了一个现有的连接_zookeeper(一)——介绍

Zookeeper是一个解决分布式集群一致性问题的开源框架,提供全局数据一致性和顺序性等特性。集群包含Leader、Follower和Observer角色,其中Leader负责事务请求处理,Follower处理非事务请求,Observer则不参与事务处理,用于提升非事务处理能力。集群通常由奇数台服务器组成,搭建过程涉及配置、复制和启动等步骤。
摘要由CSDN通过智能技术生成

目录

  • 概述
  • 特性
  • 集群角色
  • 集群搭建

一、概述

  • Zookeeper 是一个分布式协调服务的开源框架。主要用来解决分布式集群中 应用系统的一致性问题,例如怎样避免同时操作同一数据造成脏读的问题。
  • ZooKeeper 本质上是一个分布式的小文件存储系统。提供基于类似于文件系 统的目录树方式的数据存储,并且可以对树中的节点进行有效管理。从而用来维 护和监控你存储的数据的状态变化。通过监控这些数据状态的变化,从而可以达 到基于数据的集群管理。诸如:统一命名服务、分布式配置管理、分布式消息队 列、分布式锁、分布式协调等功能。

二、特性

  • 全局数据一致:集群中每个服务器保存一份相同的数据副本,client 无 论连接到哪个服务器,展示的数据都是一致的,这是最重要的特征;
  • 可靠性:如果消息被其中一台服务器接受,那么将被所有的服务器接受。
  • 顺序性:包括全局有序和偏序两种:全局有序是指如果在一台服务器上 消息 a 在消息 b 前发布,则在所有 Server 上消息 a 都将在消息 b 前被 发布;偏序是指如果一个消息 b 在消息 a 后被同一个发送者发布,a 必 将排在 b 前面。
  • 数据更新原子性:一次数据更新要么成功(半数以上节点成功),要么失
    败,不存在中间状态;
  • 实时性:Zookeeper 保证客户端将在一个时间间隔范围内获得服务器的
    更新信息,或者服务器失效的信息。

三、集群角色

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值