keepalived权重配置说明
2023-12-18 13:07:06
一、前言
? ? keepalived可以通过脚本检测是否符合当前状态,从而判断当前节点的权重是否增减,来达到keepalived vip漂移的目的,以下来说明权重配置的使用
二、使用
? ? keepalived通过脚本的状态来判定权重的增减
? ? 当需要增加权重时,需要使脚本退出状态为0,权重就会增加,可以看一下keepalived配置文件示例
vrrp_script check_redis {
script "/etc/keepalived/check-redis-role.sh" #配置需要的状态时脚本退出状态为0,只有脚本退出状态为0才会执行增加权重,脚本退出状态为1就不会执行增加权重
interval 5 #每间隔5秒执行一次脚本检测
weight 20 #脚本退出状态为0则权重增加20,脚本退出状态不为0则不执行权重增加,当权重设置为负,则需要脚本退出状态为1才会执行,退出为0是不会执行权重为负的设置
}
? ??当需要降低权重时,需要使脚本退出状态为1,权重就会降低,可以看一下keepalived配置文件示例
vrrp_script check_redis {
script "/etc/keepalived/check-redis-role.sh" #配置需要的状态时脚本退出状态为1,只有脚本退出状态为1才会执行降低权重,脚本退出状态为0就不会执行降低权重
interval 5 #每间隔5秒执行一次脚本检测
weight -20 #脚本退出状态为1则权重降低20,脚本退出状态为0则不执行权重降低
文章来源:https://blog.csdn.net/ApexPredator/article/details/135058928
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!