LVS负载均衡详解(三)以DR模式为例的健康检测实现过程

健康检测是什么

接着上一篇博客,当把server2停掉之后,调度器却不知道server2挂掉了,还会为server2分配调度
在这里插入图片描述此时客户端测试时会出现这种情况,可以看到还会轮询给serer2,但是已经报错了,server3的轮询是正常的。
在这里插入图片描述
在这里插入图片描述
对于一台后端服务器来说,它不可能永远是可以使用的,有自己的寿命或者会出现其它问题,当lvs集群中的一台后备服务器挂了之后,为了不影响客户的正常访问,应该将它从集群当中踢出去,让客户不再轮询访问
调度器只把客户端的请求转发给状态好的那台web服务器,否则客户端的访问会出现问题。

如果lvs集群当中所有的服务器都挂了,为了不影响客户的正常访问,可以在调度器上面也安装一个httpd服务,当客户端访问调度器的时候,调度器直接通过自己的httpd服务告诉服务器坏了。

调度器进行健康检测的步骤

server1调度器模块

1.配置高可用yum源,否则依赖性解决不了
在这里插入图片描述在真机查看共享yum源的路径
在这里插入图片描述在server1中新添加高可用yum源
在这里插入图片描述
发现高可用yum源
在这里插入图片描述
2.安装专门做后端健康状态检测的软件

在这里插入图片描述3.查看主配置文件在这里插入图片描述4.拷贝文件
在这里插入图片描述5.编辑主配置文件
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述当两个web后端服务器出现问题的时候,lvs服务器会给客户端一个响应

更全面的解释:
在这里插入图片描述在这里插入图片描述6.此时将Lvs原有的自己写的规则清空,让服务去配置
在这里插入图片描述在这里插入图片描述7.启动ldirceted服务
在这里插入图片描述8.查看原本清空的策略是否被自动配置好
在这里插入图片描述8.当停止server2时,不用重启服务,它就会自动识别server2挂了
在这里插入图片描述9.真机测试,工作的只有server3
在这里插入图片描述当开启server2,不用重启服务
在这里插入图片描述在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值