zoukankan      html  css  js  c++  java
  • Zookeeper 简介

    1、CAP   
    *************************
    可用    容错       强一致


    响应S   网络故障   加锁

    注:强一致/最终一致
    *************************

    2、3阶提交
    ***************************
    请求(响应/撤消)

           预提(响应/撤消)

                           终提

    ***************************


    3、PAX OS
    ***************************
    活锁:   同路相向=》《=
                  解锁:不同时

    弱:锁、不顺
    ***************************




    4、ZAB  半数原则
    ***************************
    3角色########

    Leader主--》follower从-->follower从协


    Zxid:纪元-事务  poach-xid
         注:xid递增,poach-leader


    2方式########
    恢复:故障后,重新leader算法
    广播:主写 从读
          leader算法

    ******************************************************
    server.1=localhost:29001:31001
    server.2=localhost:29002:31002
    server.3=localhost:29003:31003
    server.myid=IP:Port1:Port2
    myid服务器编号
    port1服务器与集群中的Leader服务器交换信息的端口,一般用2288,
    Port2万一集群中的Leader服务器宕机需要一个端口重新宣讲,选新Leader,一般3388

  • 相关阅读:
    04-增删改查
    03-编写dao实现类方式
    02-基于注解的入门案例
    .net core api 图片上传与加载
    笔记一、数据库初始化 约定
    .net core MVC中级教程(四)
    .net core MVC中级教程(三)
    Windows 盘符映射
    c# 队列和堆栈
    isValidNode
  • 原文地址:https://www.cnblogs.com/smallfa/p/11876076.html
Copyright © 2011-2022 走看看