【高并发与负载均衡】单点故障的答案——KeepAlived简介

文章探讨了LVS在高并发场景下的单点故障问题及其对服务器状态忽视的不足。提出了主备模式和心跳检查的解决思路,并引入KeepAlived程序,详细介绍了其基本配置和如何解决单点故障、监控服务器状态,以实现更稳定的负载均衡方案。
摘要由CSDN通过智能技术生成

前言

这篇文章中我们介绍过了LVS的技术。

但是LVS万般好,就是太脆弱。

本文会先分析LVS存在的问题,然后首先看看对于这些问题,我们根据常识有没有解决的思路。

然后引出这篇文章的主角——KeepAlived,对比着看它解决问题的思路。

最后会提出一些注意事项。

LVS的不足

单点故障影响大

LVS的脆弱在于它的地位太重要,作为整个集群的入口,所有的请求都会先经过LVS,一旦LVS挂了,整个集群都挂掉了。

而LVS的脆弱原因在于,它的“身板”太单薄了。就一台机器承受那么高的并发,神仙来了也顶不住啊。

对服务器的状态不了解

LVS的另一个问题就是,LVS不去关心真正处理业务的服务器的状态。

像一个不关心下属的上司,也不管下属的状态适不适合工作,就一直给他下发任务。

LVS也是这样,不管服务器到底能不能正常工作,都会把请求转发过去,这也造成了一部分请求可能得不到响应。

解决办法

我们自己的思路

从我们的直觉上讲,上面这两个问题怎么解决呢?

单点故障

对于单点故障问题,我们的解决思路就只有一个,就是“一个不行,就整一堆”。

就是说,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值