-
赋予执行权限 chmod 744 nginx_check.sh
-
到keepalived.conf中添加代码段,注意:vrrp_script代码段必须在vrrp实例之前,否则实例中的track_script代码段找不到自定义的script
vrrp_script chk_nginx { script "/shell/nginx_check.sh" # keepalived+nginx检测脚本地址 interval 5 #检查时间间隔,一定要比脚本执行时间长 weight -30 # 比重,这里是单独的知识点,比较复杂 }
-
在VRRP实例中添加 track_script { chk_nginx } 以启动脚本检测