创建一个.sh文件,输入以下命令,如要自动监听,需要加入到crontab中定时监听。
#!/bin/bash
current_time="`date +%Y-%m-%d_%H:%M:%S`"
PID=$(ps -ef | grep rabbitmq/lib/rabbitmq_server | grep -v grep | awk '{ print $2 }')
if [ -z "$PID" ]
then
echo $current_time": rabbitmq is stop" >> /mydata/shell/rabbitmq.log
echo $current_time": rabbitmq is restarting" >> /mydata/shell/rabbitmq.log
#启动mq服务
/sbin/service rabbitmq-server start
else
echo $current_time": rabbitmq is running" >> /mydata/shell/rabbitmq.log
fi
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!