Zookeeper 集群安装

本文介绍了Zookeeper作为负载均衡服务的使用,对比了Nginx和Zookeeper在负载均衡中的角色。Zookeeper通过注册服务和通知调用者服务器列表变化实现负载均衡。文章还探讨了随着系统演进带来的配置维护成本增加和单点故障风险,并简单介绍了Zookeeper的安装步骤。
摘要由CSDN通过智能技术生成

载均衡(Load Balance)是分布式系统架构设计中必须考虑的因素之一,它通常是指,将请求/数据【均匀】分摊到多个操作单元上执行,负载均衡的关键在于【均匀】。常见互联网分布式架构如上,分为客户端层、反向代理nginx层、站点层、服务层、数据层。

  • 现在使用最多的基于软件的负载均衡是Nginx和ZooKeeper: 
  • Nginx是著名的反向代理服务器,也被广泛的作为负载均衡服务器 
  • ZooKeeper是分布式协调服务框架,有时也被用来做负载均衡

Nginx 

Nginx的负载均衡配置 
(1)把多个web server配置到nginx中,用户访问Nginx时,就会自动被分配到某个web server。 
(2)当网站规模变大,通常会进行服务拆分,各个服务独立部署,通过远程调用方式协同工作。 
(3)为了保证稳定性,每个服务不会只使用一台服务器,也会作为一个集群存在,那么子集群也可以使用Nginx负载均衡。

ZooKeeper 

<
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值