zookeeper有这样一个特性:

【集群中只要有超过过半的机器是正常工作的,那么整个集群对外就是可用的】

也就是说如果有2个zookeeper,那么只要有1个死了zookeeper就不能用了,因为1没有过半,所以2个zookeeper的死亡容忍度为0;

同理,要是有3个zookeeper,一个死了,还剩下2个正常的,过半了,所以3个zookeeper的容忍度为1;

同理你多列举几个:2->0;3->1;4->1;5->2;6->2会发现一个规律,2n和2n-1的容忍度是一样的,

都是n-1,所以为了更加高效,何必增加那一个不必要的zookeeper呢。

最新文章

  1. context元素大概解说
  2. 生成解决方案,主项目的bin目录下没有其他项目生成的dll
  3. lphp输出控制output controll(header, ob_xxx)
  4. VB中的API详解
  5. javascript - 事件详解
  6. CE5 WiFi开关
  7. SharePoint中Event Handler的触发
  8. I Hate It(线段数组基础题)
  9. UVALive 6092 Catching Shade in Flatland --枚举+几何计算
  10. 【转】四元数(Quaternion)和旋转
  11. 四则运算三+psp0级表格
  12. jQuery-瀑布流-浮动布局(一
  13. 多进程解决datasnap支持的tcp长连接数量少的问题
  14. rsyslog 定义模板
  15. Union用法及说明:
  16. react-native中显示手机本地图片/视频
  17. Python----爬虫入门系列等
  18. easyui 表格底部加合计
  19. php面向对象编程 父类调用子类编程
  20. POJ 2606

热门文章

  1. Android文档资源大放送 感兴趣的话可以网盘下载(个人收集)
  2. 【网络流#3】hdu 1532 - Dinic模板题
  3. 关于slideup和slidedown 鼠标多次滑过累积的动画效果
  4. Topshelf
  5. C#获取磁盘列表与信息
  6. ThinkPhp3.2 无法加载模块:Index
  7. dropdownlist 二级联动
  8. c 单链表反转(不添加新结点空间)
  9. iptables 下开放ftp
  10. Objective-C 笔记 字符串操作