首页 > 资讯 > lvs+keepalived自定义健康检查脚本(MISC

lvs+keepalived自定义健康检查脚本(MISC

©著作权归作者所有:来自51CTO博客作者丁同学1990的原创作品,请联系作者获取转载授权,否则将追究法律责任

lvs+keepalived自定义健康检查脚本(MISC_CHECK用法)

一、 LVS简介

LVS是Linux Virtual Server的简称,即Linux虚拟服务器。使用LVS技术要达到的目标是:通过LVS提供的负载均衡技术和Linux操作系统实现一个高性能、高可用的服务器群集,它具有良好可靠性、可扩展性和可操作性。从而以低廉的成本实现最优的服务性能。

二、网络拓扑

三,http健康检查脚本

四,在keepalived配置文件中添加配置

五,验证

1,未配置健康检查时效果

192.168.230.12上的http服务关闭

2,启用健康检查效果

3,抓包查看健康检查报文

注意:测试需使用ipvsadm –C清空配置,重启keepalived服务。

六,配置解析

1,检查脚本,检查脚本是自定义的一个shell脚本,最终返回的是一个数字。0-255。

2,MISC_CHECK主要根据检查脚本返回值来判断。

1)  当脚本返回值为0,表示真实服务器正常。

2)  当脚本返回值为1,表示真实服务器故障。

3)  当脚本返回值为2-255,表示当故障时将真实服务器权重改为返回值减2。

注意当脚本返回值为2-255时需添加misc_dynamic属性才生效。

2收藏 评论 举报

相关文章

相关知识

孕前优生健康检查意义
身体检查的必要性,定期体检对健康有何意义?
健康检查的意义
定期健康体检的八大意义
身体健康 自我检查
免费孕前优生健康检查都查什么 免费孕前优生健康检查的意义
【产检假规定】产前检查假
产前检查的意义
定期口腔检查 健康知识
孕期检查的意义

网址: lvs+keepalived自定义健康检查脚本(MISC https://m.trfsz.com/newsview906270.html