ZooKeeper 负载均衡和 Nginx 负载均衡的区别

ZooKeeper:

  • 不存在单点问题,zab 机制保证单点故障可重新选举一个 Leader
  • 只负责服务的注册与发现,不负责转发,减少一次数据交换(消费方与服务方直接通信)
  • 需要自己实现相应的负载均衡算法

Nginx:

  • 存在单点问题,单点负载高数据量大,需要通过 KeepAlived 辅助实现高可用
  • 每次负载,都充当一次中间人转发角色,本身是个反向代理服务器
  • 自带负载均衡算法
相关推荐
NicolasCage4 小时前
解决苍穹外卖WebSocket连接失败的问题
nginx
维尔切7 小时前
Nginx 反向代理与负载均衡
运维·nginx·负载均衡
知白守黑2677 小时前
反向代理和负载均衡
运维·负载均衡
vadvascascass8 小时前
平滑加权轮询负载均衡的底层逻辑
java·算法·负载均衡
yunmi_1 天前
Spring Cloud Netfilx -- Ribbon:负载均衡工具(代码示例)
spring cloud·ribbon·maven·负载均衡
Justin_191 天前
nginx反向代理与缓存功能
运维·nginx
苹果醋31 天前
数据结构其一 线性表
java·运维·spring boot·mysql·nginx
java干货1 天前
我用Nginx做了负载均衡,还需要API网关吗?
运维·nginx·负载均衡
東雪蓮☆2 天前
LNMP 环境部署 WordPress
linux·运维·mysql·nginx·php
唐僧洗头爱飘柔95273 天前
【SpringCloud(2)】微服务注册中心:Eureka、Zookeeper;CAP分析;服务注册与服务发现;单机/集群部署Eureka;连接注册中心
spring cloud·微服务·zookeeper·eureka·服务发现·集群部署·服务注册