keepalived 检测 haproxy 的脚本的问题
来源:10-1 --课程总结

慕斯0066757
2021-11-15
老师您好!
学生第一个问题是:这段脚本的意思是不是指,如果haproxy如果进程不存在,就重新启动haproxy;如果haproxy依然不存在,就退出keepalived,请问老师我的理解是否正确?
学生第二个问题是:exit 0 是不是就代表 退出keepalived ?
===========================================================================================================
学生第三个问题是:如果我将 exit 0 改写成
echo “[check_haproxy stop]” >> $LOGFILE
$STOPKEEPALIVED >> $LOGFILE 2>&1
是不是也可以?
写回答
1回答
-
sqlercn
2021-11-16
是检测haproxy进程是否存在,如果不存在则重启haproxy。
exit 0表示的是正常退出这个检测脚本
不能这样改写,因为exit 0 和exit 1 是shell用来表示退出是否正常的
00
相似问题