请教个keepalived http check的问题。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请教个keepalived http check的问题。相关的知识,希望对你有一定的参考价值。

比如通过测试网页 /testurl/test.php是否可以访问来判断真实服务器的健康状况,看了一下资料,下面这里的digest怎填?是不是还要在真实服务器上做digest认证,有什么简单办法实现吗?HTTP_GET url path /testurl/test.phpdigest 640205b7b0fc66clea91c463fac6334c谢谢

参考技术A /usr/local/keepalived/bin/genhash -s 192.168.20.2 -p 80 -u /lvs.html 得到md5,或者到realserver上 md5sum lvs.html也可以得到digest 1378e606c48774999edd0d1e7373f44b 参考技术B 回复 2# sinxadmin 多谢

Keepalived详解

参考技术A 一、Keepalived介绍
Keepalived是一款由C编写的软件,一般解决负载均衡器的高可用性问题,提供了负载均衡、健康检查和高可用的功能,高可用功能是由VRRP协议来实现的。

二、软件设计
Keepalived启动后由3个进程组成。

三、Keepalived安装
在Red Hat 系服务器上安装

在Debian系服务器上安装

四、keepalived配置

vrrp_script段配置

real_server段配置

tcp_check段配置

五、实际案例:主主配置
两台互为主主同时可提供服务,一台服务宕掉后另一台可接管

以上是关于请教个keepalived http check的问题。的主要内容,如果未能解决你的问题,请参考以下文章

keepalived+nginx

【Keepalived 】keepalived check and notify scripts

实践:在CentOS7.3部署 keepalived 高可用nginx(负载均衡)

开启keepalived网络堵塞

keepalived服务的搭建

Keepalived详解