shell 检测keepalived+nginx

#!/bin/bash
check(){
for server in nginx keepalived
do
pidof $server
if [ ?eq0];thenecho"? -eq 0 ]; then echo "server is ok"
else
echo “$server is not ok”
if [ $server = “keepalived” ]; then
/etc/init.d/keekpalived start
elif [ $server = “nginx” ]; then
/usr/local/nginx/sbin/nginx
fi
fi
done

}

while true
do
check
sleep 3
doneshell 检测keepalived+nginx

相关文章:

  • 2021-07-06
  • 2022-12-23
  • 2021-07-22
  • 2021-09-21
  • 2021-09-13
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-21
  • 2022-12-23
  • 2021-11-09
  • 2021-08-08
  • 2021-11-17
  • 2021-07-05
相关资源
相似解决方案