keepalived检查方法

HTTP及SSL GET检测 这里有几个要点: 1、两者都有两种检测方式,一种是简单的基于返回码确认;另一种是基于确认后端页面内容hash值,确认前后是否发生变化(是不是感觉有点高端,还有简单的防止页面被篡改的作用,当然,动态页面显然不行); 2、两者都是处理简单的GET请求,基于post返回值确认是否正常,这种方法显然不适用 ,不过POST方式是可以通过MISC_CHECK方式进行支持检测的; 3、两者配置语法上相同,只不过类型名不同而已 。同属于大的web请求范畴,只不过一个走的HTTP协议,一个走的HTTPS协议; 基于状态码的检测 配置如下: real_server 192.168.2.195 80 { weight 1 HTTP_GET { url { path /index.html status_code 200 #http://192.168.2.188/index.