代码如下:
#!/bin/bash
# curl -I命令发送了一个HTTP HEAD请求到指定的<hostname>:<port>
# grep关键字,这里例子是404
res=`curl -I localhost:8808 | grep 404`
if [[ -z "$res" ]];then
echo "服务挂啦,请重启服务"
# 进入服务所在目录,重启服务
cd /home/work/nihao
sh control.sh reload
else
echo "服务正常运行中"
fi