shell 检测keepalived+nginx

#!/bin/bash
check(){
for server in nginx keepalived
do
    pidof $server
    if [ $? -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
done