首页 > 系统服务 > 详细

Linux 检查应用不在现就重启

时间:2021-03-02 20:02:29      阅读:27      评论:0      收藏:0      [点我收藏+]

每5分钟检查一次,如果不在线就重启

#!/bin/bash
kafkaPid=`ps -ef|grep kafka|grep -v grep`
if [ "$?" == "0" ];then
        echo "kafka is running "
else
        echo "kafka not running"
        #启动 kafka
        echo "开始启动 kafka...."
        sh /home/kafka_2.11-1.0.0/bin/zookeeper-server-start.sh -daemon /home/sol/kafka_2.11-1.0.0/config/zookeeper.properties
        sleep 10;
        sh /home/kafka_2.11-1.0.0/bin/kafka-server-start.sh -daemon /home/sol/kafka_2.11-1.0.0/config/server.properties
        echo "kafka 启动成功"
fi

#crontab -e
#*/5 * * * * /home/kafka_2.11-1.0.0/startkafka.sh > /tmp/startkafka.log 2>&1 

 

Linux 检查应用不在现就重启

原文:https://www.cnblogs.com/vipsoft/p/14470040.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!