负载均衡实现的各种优缺点

 

场景&前言

  1. 问:什么时候使用负载均衡?
两个方面:
    a)应对大的流量及外部请求,`单台机器处理和计算遇到瓶颈`,采取多机方案进行负责均衡;
    b)容灾,避免单点故障,保证服务对外的持续性。
  1. 负载均衡的概述:
负载均衡,英文名称为Load Balance,其含义就是指将负载(工作任务)进行平衡、分摊到多个
操作单元上进行运行,
例如FTP服务器、Web服务器、企业核心应用服务器和其它主要任务服务器等,从而协同完成工作
任务。
负载均衡构建在原有网络结构之上,它提供了一种透明且廉价有效的方法扩展服务器和网络设备
的带宽、加强网络数据处理能力、增加吞吐量、提高网络的可用性和灵活性。
  1. 解决什么问题:
在我们给Web站点使用负载均衡之后,必须面临的一个重要问题就是Session的处理办法,
无论是PHP、Python、Ruby还是Java,只要使用服务器保存Session,在做负载均衡时都需要考虑Session的问题。

问题在哪里?如何处理?

  1. 会话保持(案例:Nginx、Haproxy)
  2. 会话复制(案例:Tomcat)
  3. 会话共享(案例:Memcached、Redis)

问题在哪里?

从用户端来解释,就是当一个用户第一次访问被负载均衡代理到后端服务器A并登录后ÿ
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值