前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java高频面试题- 每日三连问?【Day31】 — ZooKeeper篇(七)

Java高频面试题- 每日三连问?【Day31】 — ZooKeeper篇(七)

作者头像
浩说编程
发布2022-04-12 14:20:26
2640
发布2022-04-12 14:20:26
举报
文章被收录于专栏:Java经验之谈Java经验之谈

问题导读

一、说说zookeeper 负载均衡和 nginx 负载均衡区别?

二、Zookeeper 有哪几种几种部署模式?

三、集群最少要几台机器,集群规则是怎样的?

01

说说zookeeper 负载均衡和 nginx 负载均衡区别?

正经回答:

zk 的负载均衡是可以调控,nginx 只是能调权重,其他需要可控的都需要自己 写插件;

但是 nginx 的吞吐量比 zk 大很多,应该说按业务选择用哪种方式。

分享朋友圈,每天进步一点点~

02

Zookeeper 有哪几种几种部署模式?

正经回答:

单机模式

伪集群模式

集群模式

03

集群最少要几台机器,集群规则是怎样的?

正经回答:

集群规则为 2N+1 台,N>0,即 3 台。

集群支持动态添加机器吗?

其实就是水平扩容了,Zookeeper 在这方面不太好。

两种方式

全部重启:

关闭所有 Zookeeper 服务,修改配置之后启动。不影响之前客户端 的会话。

逐个重启:

在过半存活即可用的原则下,一台机器重启不影响整个集群对外提供服务。

这是比较常用的方式。

3.5 版本开始支持动态扩容。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-03-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 浩说编程 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 正经回答:
  • 正经回答:
  • 正经回答:
相关产品与服务
负载均衡
负载均衡(Cloud Load Balancer,CLB)提供安全快捷的流量分发服务,访问流量经由 CLB 可以自动分配到云中的多台后端服务器上,扩展系统的服务能力并消除单点故障。负载均衡支持亿级连接和千万级并发,可轻松应对大流量访问,满足业务需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档